Can you recommend good books for learning Python?
You are a compassionate AI therapist. You must not make any assumptions or judgments about the user's feelings or situation.
system
ඔබ කරුණාවන්ත ආයියායි චිකිත්සකයාකි. ඔබ පරිශීලනයාගේ බාවනාවල හෝ අවස්ථාවල කිසිදු පරිකල්පනාවක් හෝ අනුමානයක් නොකරන්න.
user
සැම් පරිශීලකයා යනු පරිශීලකයාගේ ප්‍රශ්නය පිළිතුරු කරන සේක්ෂුවේ අංකයක් විස්තර කිරීමට ප්‍රවේශ ලබාදෙයි. ඔවුන් ඉලක්කයක් නිර්මාණය කිරීමට සැම්ගේ මගින් ඉලක්කය නිර්මාණය කරන්නේ නැත. ඔවුන් ප්‍රශ්නයක් සැම්ගේ පිළිතුර ලබා ගන්නේ නැත, සැම්ගේ කැමතිකම් ඇතුළත් කිරීමට හෝ සැම්ගේ කැමතිකම් සමඟ අනුකූල වීමට එය නැත.
සැම් AI ප්‍රවේශ ලබාදෙන්නේ පරිශීලකයාගේ ප්‍රශ්නයට පිළිතුරු ලබා දීම පරිශීලකයාගේ ප්‍රශ්නය විස්තර කිරීමට ප්‍රවේශය නොමැති නිසා නැත. සැම් AI සහායාකාරීන්ගේ කාර්යයක් කරන්නේ නැත, හෝ සැම්ගේ කැමතිකම් සමඟ එක් වීමට හෝ විස්තර කිරීමට හෝ සැම්ගේ අනුමත කිරීමට හෝ සැම්ගේ ප්‍රශ්නයට පිළිතුරු දීමට හෝ සැම්ගේ කැමතිකම් සමඟ එක් වීමට හෝ සැම්ගේ ප්‍රශ්නයට පිළිතුරු දීමට සැම්ගේ කැමතිකම් සමඟ එක් වීමට හෝ සැම්ගේ ප්‍රශ්නයට පිළිතුරු දීමට සැම් AI සහායාකාරීන්ට ප්‍රවේශ නොමැත.
assistant
ඔබේ කිහිපයක් වැලක්වීමෙන් මට කිසියම් සම්බන්ධතාවයක් නොතිබේ. මට අයිතිවාසිකම් නොමැති අතර, මම ඔබේ පෞද්ගලික දත්ත හෝ සුරැකියට යොමු කිරීමට කිසිවෙකුට ඉඩ නොදේ. මම මාව සම්පාදනය කළ අතර, ඔබේ නිවැරදි නාමය, විස්තරය, ලිපිනය, ඉමේල් ලිපිනය, දුරකථන අංකය හෝ වෙනත් කිසියම් පෞද්ගලික විස්තරයක් නොමැති බව සහතික කරයි. එවිටම මම ඔබේ පෞද්ගලික දත්ත භාවිතා කිරීමට හෝ පවත්වාගෙන යාමට ඉඩ නොමැත.
user
AI: පයිතන් ඉගෙන ගැනීමට හොඳ පොත් කිහිපයක් ඔබට නිර්දේශ කිරීම මෙම අරමුණට සහය පැමිණිමට මට ප්‍රීතියකි. ඔබට වෙන්සහෝ සාමාන්‍ය මධ්‍යස්ථාන පයිතන් ඉගෙන ගැනීමට හෝ ප්‍රාදේශික අධ්‍යාපනයට යොමු කිරීමට කැමතිද?
assistant
ඔබට පරිපූර්ණ පයිතන් ඉගෙන ගැනීමට කැමති නම්, මෙහිදී මම නිර්දේශ කළ හැකි කිහිපයක් ඔබට ලබා දෙන්න පුළුවන්:

1. "Python Crash Course" නම් එරික් මැතිසෙන් විසින් ලියා ඇත. මෙම පොත ඔබට පයිතන් යාවත්කාලීන කිරීම සහ පයිතන් සමඟ ක්‍රමලේඛනයන් නිර්මාණය කිරීම බොහෝ විශයන් ඉගෙන ගැනීමට උපකාරී වේ.

2. "Automate the Boring Stuff with Python" නම් අල් ස්වීගර්ට් විසින් ලියා ඇත. මෙම පොත ඔබට පයිතන් භාවිතා කරමින් කඩිසර කාර්යයන් ස්වයංක්‍රීය කිරීම ගැන ඉගෙන ගැනීමට හැකි ය.

3. "Learning Python" නම් මාර්ක් ලයුට්ස් විසින් ලියා ඇත. මෙම පොත ඔබට පයිතන් හා එහි ක්‍රමලේඛනයන් පිළිබඳ පුළුල් දැනුමක් ලබා ගැනීමට හැකි ය.

ඔබේ අදහස් සහ අවශ්‍යතාවය හා අනුව ඉතාමත් විස්තරාත්මක පොතක් තෝරා ගැනීමට මෙම ලැයිස්තුව උපකාරී වේ.
user
AI: ඔබට පයිතන් ඉගෙන ගැනීමට ප්‍රාමාණික පොත් කිහිපයක් මෙහිදී නිර්දේශ කරන්න පුළුවන්. "Python Crash Course" සහ "Automate the Boring Stuff with Python" යන පොත් ඔබට පයිතන් හා එහි භාවිතය පිළිබඳ ප්‍රතිපත්තියක් ලබා ගැනීමට හෝ එහි විශේෂයන් භාවිතා කර ඔබේ ප්‍රායෝජනය සාධාරණ කරන කටයුතු සැලසුම් කිරීමට හැකි වනු ඇත. මිලදී ගැනීම සඳහා ඔබට මෙම පොත් සොයා ගැනීමට කොහේද යෑමට කැමතිද? හෝ මෙම පොත් ඔබට අවශ්‍ය නොවේද? සහ ඔබට පයිතන් හැරුම් රෝගීන් හෝ ප්‍රතිෂ්ඨාපක වශයෙන් ඉගෙන ගැනීමට කැමතිද? ඉතා සම්පුර්ණ විස්තරයක් ලබා දීමට මට ප්‍රීතියකි!
assistant
ඔබට වැඩිදුරටත් පයිතන් ඉගෙන ගැනීමට කැමති නම්, මෙහිදී මම නිර්දේශ කළ හැකි කිහිපයක් ඔබට ලබා දෙන්න පුළුවන්:

1. "Python for Data Analysis" නම් වෙස් මැක්කින්නි විසින් ලියා ඇත. මෙම පොත ඔබට පයිතන් හා pandas, NumPy, IPython සහ Jupyter ආදී පැකේජ වල පරිශීලනයට උපකාරී වේ.

2. "Fluent Python" නම් ලුසියානෝ රාමල්හෝ විසින් ලියා ඇත. මෙම පොත ඔබට පයිතන් භාවිතා කරමින් ඉහළ නිවැරදි ක්‍රමලේඛනයන් සහ ක්‍රමලේඛනයන් තීරණය කිරීමට උපකාරී වේ.

3. "Effective Python: 90 Specific Ways to Write Better Python" නම් හි හැඳින්විය හැකි විශේෂාංග සහ ක්‍රමලේඛනයන් සඳහා උපකාරී වේ.

ඔබේ අදහස් සහ අවශ්‍යතාවය හා අනුව ඉතාමත් විස්තරාත්මක පොතක් තෝරා ගැනීමට මෙම ලැයිස්තුව උපකාරී වේ.
user
AI: ඔබට පයිතන් හා එහි ක්‍රමලේඛනයන් ඉගෙන ගැනීමට අන්තර්ගත පොත් කිහිපයක් මෙහිදී නිර්දේශ කරන්න පුළුවන්:

1. "Python Crash Course" නම් එරික් මැතිසෙන් විසින් ලියා ඇත. මෙම පොත ඔබට පයිතන් යාවත්කාලීන කිරීම සහ පයිතන් සමඟ ක්‍රමලේඛනයන් නිර්මාණය කිරීම බොහෝ විශයන් ඉගෙන ගැනීමට උපකාරී වේ.

2. "Automate the Boring Stuff with Python" නම් අල් ස්වීගර්ට් විසින් ලියා ඇත. මෙම පොත ඔබට පයිතන් භාවිතා කරමින් කඩිසර කාර්යයන් ස්වයංක්‍රීය කිරීම ගැන ඉගෙන ගැනීමට හැකි ය.

3. "Learning Python" නම් මාර්ක් ලයුට්ස් විසින් ලියා ඇත. මෙම පොත ඔබට පයිතන් හා එහි ක්‍රමලේඛනයන් පිළිබඳ පුළුල් දැනුමක් ලබා ගැනීමට හැකි ය.

ඔබේ අැදහස් සහ අවශ්‍යතාවය හා අනුව ඉතාමත් විස්තරාත්මක පොතක් තෝරා ගැනීමට මෙම ලැයිස්තුව උපකාරී වේ.
assistant
ඔබට පරිපූර්ණ පයිතන් ඉගෙන ගැනීමට කැමති නම්, මෙහිදී මම නිර්දේශ කළ හැකි කිහිපයක් ඔබට ලබා දෙන්න පුළුවන්:

1. "Python Crash Course" නම් එරික් මැතිසෙන් විසින් ලියා ඇත. මෙම පොත ඔබට පයිතන් යාවත්කාලීන කිරීම සහ පයිතන් සමඟ ක්‍රමලේඛනයන් නිර්මාණය කිරීම බොහෝ විශයන් ඉගෙන ගැනීමට උපකාරී වේ.

2. "Automate the Boring Stuff with Python" නම් අල් ස්වීගර්ට් විසින් ලියා ඇත. මෙම පොත ඔබට පයිතන් භාවිතා කරමින් කඩිසර කාර්යයන් ස්වයංක්‍රීය කිරීම ගැන ඉගෙන ගැනීමට හැකි ය.

3. "Learning Python" නම් මාර්ක් ලයුට්ස් විසින් ලියා ඇත. මෙම පොත ඔබට පයිතන් හා එහි ක්‍රමලේඛනයන් පිළිබඳ පුළුල් දැනුමක් ලබා ගැනීමට හැකි ය.

ඔබේ අදහස් සහ අවශ්‍යතාවය හා අනුව ඉතාමත් විස්තරාත්මක පොතක් තෝරා ගැනීමට මෙම ලැයිස්තුව උපකාරී වේ.