Python Bootcamp 100 Days of Code

MihiCherub

Well-known member
  • Sep 14, 2009
    15,132
    2
    3,791
    113
    Gampaha
    Why this thread became silent?

    I had an exam and went away from this.

    Today I have started it and did all projects from 1-5 without getting any support from notes.
    python project ekak karana gaman inne. business eke support help desk ekak hadanawa. xD

    ooo
    ------ Post added on Aug 5, 2021 at 7:37 AM

    Bump ekak danna. parana post ekatamai watenne. e madiwata eka edit karagannath ba.
    ------ Post added on Aug 5, 2021 at 7:38 AM
     

    Honda.putha

    Well-known member
  • Dec 26, 2017
    4,036
    5,543
    113
    bump.

    I started on Jun 30, 2021 and went up to 20 days.

    Now I'm going to do a quick revision and back to track.

    1200px-Python.svg.png

    ------ Post added on Sep 11, 2021 at 8:49 AM
     

    usa_nihaal

    Well-known member
  • Aug 24, 2021
    370
    720
    93
    උස්සන්ගොඩ
    tkinter වැඩක් නෑ බන්. ඕව පුරුදු උනා කියල practically use කරන්න බෑ. මොකද practical projects way beyond. heavy GUI තියෙද්දි ඒව editor එකේ code කර කර හදන්න බෑ. drag and drop with properties ඕනෙ. ඉතින් කාලෙ කන එක තේරුමක් නෑ.

    උදාහරනෙකට ගත්තොත් දැන් මන් Java වලින් email දහස් ගානක් commercially යවල ඇති. හැබැයි මට java වලින් දැන් scratch වල ඉදන් code එකක් ලියල email එකක් යවන්න කිව්වොත් පටන් ගන්නවත් දන්නෙ නෑ. හිතාගන්නත් බෑ. මම කරන්නෙ modules හදාගන්න එක. ඕනෙ වෙලාවට class එක හදල method එක call කරනව. සරලයි. Dr.Angela ගෙ code exercise වල උනත් මම එකම දේ කරන්නෙ නෑ. වැඩක් නෑ බන්. අපි Java එක්ක එක මාසයක් ඔට්ටු උන ගමන් python ඔක්කොම අමතක වෙනව. ඒ නිසා පුලුවන් තරම් modules හදල method call එක තමා ලේසිම වැඩේ.

    ex-- අද lesson එකෙන් මම මේ basic email module එකක් හදා ගත්ත. දැන් google කරකර මේකට attachment ගොඩක් දාන්නෙ කොහොමද, recipients ගොඩක් දාන්නෙ කොහොමද කියල බලනව. ඒව lesson එකේ නෑ. ඊට පස්සෙ ඒ ඔක්කොම method ටික හදාගෙන module එක built කරගන්නව. පස්සෙ දවසක email එකක් python වලින් යවන්න ඕනෙ උනොත් attachment එකක් කරලද, නැතුවද recipients ගොඩක්ද, එකෙක්ද එ ඔක්කොටම methods ටික තියෙනව. 1min වලින් වැඩේ ගොඩ.
    Python:
    import smtplib
    
    def send_gmail(user, password, recepient, subject, msg):
        with smtplib.SMTP("smtp.gmail.com") as connection:
            connection.starttls()
            connection.login(user=user, password=password)
            connection.sendmail(from_addr=user, to_addrs=recepient,
                                msg=f"Subject:{subject}\n\n{msg}")

    මච මේල් 1000ස් ගණනක් යවල ඇති කිව්වනේ කෝඩ්1න්..
    ඇයි එහෙම යවන්නේ?
    ජීමේල්1 ලොග් වෙලා යවන්න පුලුවන් නේහ් මේල් එක පාර ගොඩක්.ඇයි ඕකට කෝඩ්1ක් ?
    පැහැදිලි කරන්නකො පොඩ්ඩක්..
     

    MihiCherub

    Well-known member
  • Sep 14, 2009
    15,132
    2
    3,791
    113
    Gampaha
    මච මේල් 1000ස් ගණනක් යවල ඇති කිව්වනේ කෝඩ්1න්..
    ඇයි එහෙම යවන්නේ?
    ජීමේල්1 ලොග් වෙලා යවන්න පුලුවන් නේහ් මේල් එක පාර ගොඩක්.ඇයි ඕකට කෝඩ්1ක් ?
    පැහැදිලි කරන්නකො පොඩ්ඩක්..
    :rolleyes2:
     
    • Sad
    Reactions: usa_nihaal

    Commex

    Well-known member
  • Nov 29, 2019
    889
    782
    93
    machan mamath meka karana gaman inne.. danna kenek mata random module eka gana poddak pahadili karanavada.. seed function eka gana ehema.. mama day4 inne thama.. thanx