Learn Python

දැන්වීම් අඩංගුය
10+
බාගැනීම්
අන්තර්ගත ඇගයුම
සියලුදෙනටාම
තිර රූ රූපය
තිර රූ රූපය
තිර රූ රූපය
තිර රූ රූපය
තිර රූ රූපය

මෙම යෙදුම ගැන

පයිතන් සමඟ ආරම්භ කිරීම
මෙම කොටස ඔබට Python හි මූලික කරුණු හඳුන්වා දෙයි. ඔබ ඔබේ පරිසරය සකසන්නේ කෙසේද, ඔබේ පළමු Python වැඩසටහන ලිවීම සහ ධාවනය කරන්නේ කෙසේද යන්න සහ විචල්‍යයන්, දත්ත වර්ග සහ ක්‍රියාකරුවන් වැනි මූලික සංකල්ප තේරුම් ගන්නේ කෙසේදැයි ඔබ ඉගෙන ගනු ඇත.

පාලන ප්රවාහය
කොන්දේසි සහිත ප්‍රකාශ සහ ලූප සමඟ ඔබේ පයිතන් වැඩසටහන් වල ප්‍රවාහය පාලනය කරන්නේ කෙසේදැයි ඉගෙන ගන්න. මෙම කොටස කොන්දේසි මත පදනම්ව විවිධ කේත කොටස් ක්‍රියාත්මක කිරීමට හෝ කිහිප වතාවක් නැවත නැවත කිරීමට ඔබට ඉඩ සලසන මූලික ව්‍යුහයන් ආවරණය කරයි.

කාර්යයන්
මෙම කොටසේදී, ඔබ නැවත භාවිතා කළ හැකි ශ්‍රිතයන් ලෙස හඳුන්වන කේත බ්ලොක් නිර්මාණය කරන්නේ කෙසේදැයි ඉගෙන ගනු ඇත. ඔබ ශ්‍රිත නිර්වචනය කිරීමට, තර්ක ඉදිරිපත් කිරීමට සහ විචල්‍යවල විෂය පථය තේරුම් ගැනීමට කිමිදේ. පිරිසිදු, සංවිධානාත්මක සහ මොඩියුලර් පයිතන් කේතය ලිවීමට මෙය අත්‍යවශ්‍ය වේ.

නූල්
Strings යනු Python හි ඇති මූලික දත්ත වර්ගයකි. මෙම කොටසේදී, ඔබ තන්තු සමඟ වැඩ කරන ආකාරය, තන්තු මෙහෙයුම් සිදු කරන ආකාරය සහ Python හි බිල්ට් ස්ට්‍රින්ග් ක්‍රම භාවිතයෙන් පෙළ දත්ත කාර්යක්ෂමව හසුරුවන්නේ කෙසේදැයි ඉගෙන ගනු ඇත.

ලැයිස්තු
ලැයිස්තු යනු ඔබට එක් විචල්‍යයක බහු අයිතම ගබඩා කිරීමට ඉඩ සලසන බහුකාර්ය එකතුවකි. මෙම කොටස ලැයිස්තු සෑදීම, ප්‍රවේශය සහ වෙනස් කිරීම මෙන්ම ලැයිස්තු කැපීම, කූඩු කිරීම සහ ශ්‍රිත වෙත ලැයිස්තු පසු කිරීම වැනි උසස් තාක්ෂණික ක්‍රම භාවිතා කරන්නේ කෙසේද යන්න ආවරණය කරයි.

Tuples සහ ශබ්දකෝෂ
Python හි ප්‍රබල දත්ත ව්‍යුහයන්-tuples සහ ශබ්දකෝෂ ගවේෂණය කරන්න. Tuples යනු වෙනස් කළ නොහැකි එකතුවක් වන අතර, ශබ්ද කෝෂ ඔබට ප්‍රධාන වටිනාකම් යුගල ගබඩා කිරීමට ඉඩ සලසයි. ඒවා වෙනස් කරන්නේ කෙසේද සහ ඒවායේ ගොඩනඟන ලද ක්‍රම භාවිතා කරන්නේ කෙසේද යන්න ඇතුළුව දෙකම සමඟ වැඩ කරන්නේ කෙසේදැයි ඔබ ඉගෙන ගනු ඇත.

පයිතන් හි ව්‍යතිරේක හැසිරවීම
ඔබගේ Python වැඩසටහන් වල දෝශ හසුරුවන ආකාරය ඉගෙන ගන්න. මෙම කොටස මඟින් වාක්‍ය ඛණ්ඩ දෝෂ, ව්‍යතිරේක, සහ වැඩසටහන් ක්‍රියාත්මක කිරීමේදී පොදු ගැටළු අල්ලා ගැනීමට සහ විසඳීමට උත්සාහ/හැර බ්ලොක් භාවිතා කරන්නේ කෙසේද යන්න පිළිබඳ සංකල්ප හඳුන්වා දෙයි.

පයිතන් හි ගොනු හැසිරවීම
ගොනු සමඟ වැඩ කිරීම බොහෝ වැඩසටහන් වල අත්යවශ්ය අංගයකි. මෙම කොටස පෙළ ගොනු වලින් කියවීමට සහ ලිවීමට මෙන්ම ගොනු මාර්ග කළමනාකරණය කරන්නේ කෙසේද යන්න සහ දත්ත අනුක්‍රමික කිරීම සඳහා අච්චාරු වැනි ගොනු හැසිරවීම සඳහා Python හි බිල්ට් මොඩියුල භාවිතා කරන ආකාරය ආවරණය කරයි.

ගොඩගැසීම
Stack එකක් යනු Last In, First Out (LIFO) මූලධර්මය අනුගමනය කරන දත්ත ව්‍යුහයකි. Python හි අට්ටි ක්‍රියාත්මක කරන ආකාරය සහ භාවිතා කරන ආකාරය, push සහ pop වැනි මූලික අට්ටි මෙහෙයුම්, සහ infix-to-postfix පරිවර්තනය සහ postfix ප්‍රකාශන ඇගයීම වැනි ගැටළු විසඳීම මෙම කොටස ඔබට උගන්වයි.

පෝලිමේ
පෝලිම් ක්‍රියාත්මක වන්නේ First In, First Out (FIFO) පදනම මතය. මෙම කොටසේදී, ඔබ Python හි පෝලිම් ක්‍රියාත්මක කරන්නේ කෙසේද සහ භාවිතා කරන්නේ කෙසේදැයි ඉගෙන ගනු ඇත. ඔබ deque (ද්විත්ව-අවසන් පෝලිම්) ගවේෂණය කර FIFO අනුපිළිවෙලින් දත්ත කාර්යක්ෂමව කළමනාකරණය කරන්නේ කෙසේදැයි බලන්න.

වර්ග කිරීම
වර්ග කිරීම යනු දත්ත සංවිධානය කිරීම සඳහා අත්‍යවශ්‍ය සංකල්පයකි. මෙම කොටස Bubble Sort, Selection Sort, සහ Insertion Sort වැනි ජනප්‍රිය වර්ග කිරීමේ ඇල්ගොරිතම, ඒවායේ කාල සංකීර්ණතා සහ ඒවා Python හි ක්‍රියාත්මක කරන්නේ කෙසේද යන්න ආවරණය කරයි.

සොයමින්
සෙවීම ඔබට එකතු කිරීම් තුළ දත්ත සොයා ගැනීමට ඉඩ සලසයි. මෙම කොටසේදී, ඔබ පොදු සෙවුම් ඇල්ගොරිතම දෙකක් - රේඛීය සෙවුම් සහ ද්විමය සෙවීම - සහ ලැයිස්තු හෝ අරා වල මූලද්‍රව්‍ය සොයා ගැනීමට ඒවා ක්‍රියාත්මක කරන්නේ කෙසේදැයි ඉගෙන ගනු ඇත.
යාවත්කාලීන කළේ
2025 ජූලි 5

දත්ත ආරක්ෂාව

ආරක්ෂාව ඇරඹෙනුයේ සංවර්ධකයන් ඔබේ දත්ත රැස් කර බෙදා ගන්නා ආකාරය අනුවය. දත්ත රහස්‍යතා හා ආරක්ෂා පරිචයන් ඔබේ භාවිතය, කලාපය හා වයස අනුව වෙනස් විය හැක. සංවර්ධකයා විසින් මෙම තොරතුරු සැපයූ අතර කලින් කලට ඒවා යාවත්කාලීන කරනු ලැබිය හැක.
මෙම යෙදුම මෙකී දත්ත වර්ග තෙවැනි පාර්ශ්වයන් සමග බෙදාගනු ලැබිය හැක
යෙදුම් තතු සහ කාර්යසාධනය සහ උපාංග හෝ IDs
කිසිදු දත්තයක් රැස් කරනු නොලැබේ
වැඩි විස්තර දැනගන්න සංවර්ධකයන් එකතුව ප්‍රකාශ කරන ආකාරය ගැන
ගමනාගමනයෙහි දත්ත සංකේතනය කරන ලදී

අලුත් මොනවාද

Initial Release