📌 Content
• Python Introduction
• Python Comments
• Python Data Types
- Numeric(සංඛ්යා සඳහා)
- Strings(වචන සදහා)
- Boolean(True, False වලට)
- List(ලයිස්තු සඳහා)
- Tuple
- Dictionary
- Sets(කුලක)
• Python Variables
- Rules of Naming Variables
- Assign Value to Variable
• Python Operators
• Pyhton Functions
• Python Module
• File Hadeling with Python
• Data Base Connectivity
🍃 Charith Pramodya
• Python Introduction
• Python Comments
• Python Data Types
- Numeric(සංඛ්යා සඳහා)
- Strings(වචන සදහා)
- Boolean(True, False වලට)
- List(ලයිස්තු සඳහා)
- Tuple
- Dictionary
- Sets(කුලක)
• Python Variables
- Rules of Naming Variables
- Assign Value to Variable
• Python Operators
• Pyhton Functions
• Python Module
• File Hadeling with Python
• Data Base Connectivity
🍃 Charith Pramodya
👾11❤8🔥2
📌 Python Introduction
• Python කියන්නෙ High level Computer language එකක්.
• ඒවගේම මේ language එක හදුන්වා දෙන්නෙ Guifo van Rossum විසින් 1991 දි.
• Python Free & Open source software එකක් කියන්නත් පුලුවන්.
• ඉතින් මේ Python language එක case sensitive වගේම, Interpriter එහෙමත් නැත්නම් අර්ථ වින්යාසකයි.
(Interpriter කියන්නෙ code එක run වෙන්නෙ line by line.)
• Python කියන්නෙ High level Computer language එකක්.
• ඒවගේම මේ language එක හදුන්වා දෙන්නෙ Guifo van Rossum විසින් 1991 දි.
• Python Free & Open source software එකක් කියන්නත් පුලුවන්.
• ඉතින් මේ Python language එක case sensitive වගේම, Interpriter එහෙමත් නැත්නම් අර්ථ වින්යාසකයි.
(Interpriter කියන්නෙ code එක run වෙන්නෙ line by line.)
👾12❤6🔥2👍1
📌 Python Comments
• මේ comments පාවිච්චි කරන්නෙ,
- Code එක විස්තර කරන්න.
- Code එක Test කරද්දි ලේසියට.
- Code එක තවත් readable කරන්න.
🍃 One Line Comments
• Python වලදි මුලට # ලකුණ දාපුවාම python වලින් ඊටපස්සෙ යෙදෙන වචන මගහරිනවා.
උදාහරණයකට
එවගේම අපිට පුලුවන්
🍃 Multiline Comments
• අපිට ඕනෙ නම් lines කිහිපයක Commnts පාවිච්චි කරන්න අපිට පුලුවන්,
විදියට පාවිච්චි කරන්න.
• මේ වැඩේට මීට වඩා ලේසි විදියක් අපිට තියේ.ඒ ඕනේ කොටසේ මුලට අගට """
පාවිච්චි කරලා.
• මේ comments පාවිච්චි කරන්නෙ,
- Code එක විස්තර කරන්න.
- Code එක Test කරද්දි ලේසියට.
- Code එක තවත් readable කරන්න.
🍃 One Line Comments
• Python වලදි මුලට # ලකුණ දාපුවාම python වලින් ඊටපස්සෙ යෙදෙන වචන මගහරිනවා.
උදාහරණයකට
# This Is Comment
print("HELLO WORLD")එවගේම අපිට පුලුවන්
# Code line එකට පස්සෙ උනත් Comments පාවිච්චි කරන්න
print("HELLO WORLD") #print කරන්න python වලදි මේ command එක use කරනවා.🍃 Multiline Comments
• අපිට ඕනෙ නම් lines කිහිපයක Commnts පාවිච්චි කරන්න අපිට පුලුවන්,
# First Comment
# Second Comment
# Third Comment
print("HELLO WORLD")විදියට පාවිච්චි කරන්න.
• මේ වැඩේට මීට වඩා ලේසි විදියක් අපිට තියේ.ඒ ඕනේ කොටසේ මුලට අගට """
පාවිච්චි කරලා.
"""First Comment
Second Comment
Third Comment"""
print("HELLO WORLD")👾11❤8👍4
📌 Python Data Types
• Python වලට විතරක් නෙමේ ඕනෙම computer language එකක් ලියද්දි අපිට Data Types එහෙමත් නැත්තම් දත්ත වර්ග ඕනෙ වෙනවා.
• ඉතින් සරලව Data Types කියන්නෙ Data එහෙමත් නැත්නම් දත්ත වර්ග කරන්න පුලුවන් ආකාර කියල කියන්න පුලුවන්.
• • Numeric(සංඛ්යා සඳහා)
• • Strings(වචන සදහා)
• • Boolean(True, False වලට)
• • List(ලයිස්තු සඳහා)
• • Tuple
• • Dictionary
• • Sets(කුලක)
• Python වලට විතරක් නෙමේ ඕනෙම computer language එකක් ලියද්දි අපිට Data Types එහෙමත් නැත්තම් දත්ත වර්ග ඕනෙ වෙනවා.
• ඉතින් සරලව Data Types කියන්නෙ Data එහෙමත් නැත්නම් දත්ත වර්ග කරන්න පුලුවන් ආකාර කියල කියන්න පුලුවන්.
• • Numeric(සංඛ්යා සඳහා)
• • Strings(වචන සදහා)
• • Boolean(True, False වලට)
• • List(ලයිස්තු සඳහා)
• • Tuple
• • Dictionary
• • Sets(කුලක)
👾12❤5🙏1
📌 List
• තනි variable එකක items කීපයක් ගබඩා කරන්න list data type එක පාවිච්චි කරනවා.
• list එකක data store වෙන්නෙ index එහෙමත් නැත්තම් සුචියකට අනුව.
• list එකක් ලියද්දි Square brackets( [] ) පාවිච්චි කරනවා.
Example
• ඒ වගේම list කියන්නෙ Mutable data type එකක්.
** mutable කියන්නෙ අතුලෙ තියෙන data වෙනස් කරන්න පුලුවන් ඒවට.
• තනි variable එකක items කීපයක් ගබඩා කරන්න list data type එක පාවිච්චි කරනවා.
• list එකක data store වෙන්නෙ index එහෙමත් නැත්තම් සුචියකට අනුව.
• list එකක් ලියද්දි Square brackets( [] ) පාවිච්චි කරනවා.
Example
• ඒ වගේම list කියන්නෙ Mutable data type එකක්.
** mutable කියන්නෙ අතුලෙ තියෙන data වෙනස් කරන්න පුලුවන් ඒවට.
👾9❤6👍1
📌 Dictionary
• මේකත් එක variable එකක අගයන් කීපයක් ගබඩා කරන්න පාවිච්චි කරන data type එකක්.
• මේ data type එක පාවිච්චි කරද්දි යුගල් වශයෙන් දත්ත ගබඩා කරද්දි, ඒ කිව්වෙ මේකට key සහ value කියල දෙකක් තියේ.
• මේකත් Mutable Data type එකක්.
• ඒවගෙම මේකෙ එකම key එකෙන් values දෙකක් store කරන්නත් බැහ්.
• ඉතින් Dictionary වල value එක ගන්න key එක තමා පාවිච්චි කරන්නෙ.
• Dictionary ලියද්දි Curly brackets( {} ) use කරනවා.
• මේකත් එක variable එකක අගයන් කීපයක් ගබඩා කරන්න පාවිච්චි කරන data type එකක්.
• මේ data type එක පාවිච්චි කරද්දි යුගල් වශයෙන් දත්ත ගබඩා කරද්දි, ඒ කිව්වෙ මේකට key සහ value කියල දෙකක් තියේ.
• මේකත් Mutable Data type එකක්.
• ඒවගෙම මේකෙ එකම key එකෙන් values දෙකක් store කරන්නත් බැහ්.
• ඉතින් Dictionary වල value එක ගන්න key එක තමා පාවිච්චි කරන්නෙ.
• Dictionary ලියද්දි Curly brackets( {} ) use කරනවා.
👾8❤4🔥2