Skip to content

ಮೂಲ ಪೈಥಾನ್ ವಿಷಯಗಳು

  1. ಪರಿಚಯ (Introduction)
  2. ಪೈಥಾನ್ ಭಾಷೆಯ ಇತಿಹಾಸ ಮತ್ತು ಮಹತ್ವ
  3. ಪೈಥಾನ್‌ನ ವೈಶಿಷ್ಟ್ಯಗಳು
  4. ಪೈಥಾನ್ ಅನ್ನು ಇನ್‌ಸ್ಟಾಲ್ ಮಾಡುವ ವಿಧಾನ ಮತ್ತು ಮೊದಲ ಪ್ರೋಗ್ರಾಂ
  5. ಪೈಥಾನ್ ಶೆಲ್ ಮತ್ತು ಐಡಿಇಗಳ ಪರಿಚಯ
  6. ಪೈಥಾನ್ ಕೀವರ್ಡ್‌ಗಳು (Python Keywords)
  7. Python ನಲ್ಲಿ ಬಳಸುವ ಎಲ್ಲಾ ಕೀವರ್ಡ್‌ಗಳ ಪಟ್ಟಿ (ಉದಾ: if, else, for, while, def, return, import, try, except, class, yield, assert, with, lambda, True, False, None, etc.)
  8. ಪ್ರತಿ ಕೀವರ್ಡ್‌ನ ಅರ್ಥ ಮತ್ತು ಉದಾಹರಣೆಗಳು
  9. ಚರಗಳು ಮತ್ತು ಡೇಟಾ ಟೈಪ್ಸ್ (Variables and Data Types)
  10. ಚರಗಳ ಹೆಸರಿಡುವ ನಿಯಮಗಳು
  11. ಡೇಟಾ ಟೈಪ್ಸ್: int, float, str, bool, complex
  12. ಡೇಟಾ ಟೈಪ್ಸ್‌ಗಳ ಪರಿವರ್ತನೆ (Type Conversion)
  13. Mutable ಮತ್ತು Immutable ಡೇಟಾ ಟೈಪ್ಸ್
  14. ಆಪರೇಟರ್‌ಗಳು (Operators)
  15. ಗಣಿತೀಯ ಆಪರೇಟರ್‌ಗಳು (Arithmetic)
  16. ನಿಯೋಜನಾ ಆಪರೇಟರ್‌ಗಳು (Assignment)
  17. ಹೋಲಿಕೆ ಆಪರೇಟರ್‌ಗಳು (Comparison)
  18. ತಾರ್ಕಿಕ ಆಪರೇಟರ್‌ಗಳು (Logical)
  19. ಬಿಟ್‌ವೈಸ್ ಆಪರೇಟರ್‌ಗಳು (Bitwise)
  20. ಸದಸ್ಯತ್ವ ಆಪರೇಟರ್‌ಗಳು (Membership)
  21. ಗುರುತು ಆಪರೇಟರ್‌ಗಳು (Identity)
  22. ಇನ್‌ಪುಟ್ ಮತ್ತು ಔಟ್‌ಪುಟ್ (Input and Output)
  23. ಬಳಕೆದಾರರಿಂದ ಡೇಟಾ ಪಡೆಯುವುದು (input())
  24. ಡೇಟಾವನ್ನು ಪ್ರದರ್ಶಿಸುವುದು (print())
  25. ಸ್ಟ್ರಿಂಗ್ ಫಾರ್ಮ್ಯಾಟಿಂಗ್ ವಿಧಾನಗಳು (%, .format(), f-string)
  26. ಕಡತದಿಂದ ಓದು ಮತ್ತು ಬರೆಯುವ ಮೂಲ ವಿಧಾನಗಳು
  27. ನಿಯಂತ್ರಣ ಹರಿವು (Control Flow)
  28. if, elif, else ನಿಯಂತ್ರಣ ನಿರ್ಧಾರಗಳು
  29. ಒಳಗೊಂಡ if (Nested if)
  30. for ಲೂಪ್ ಬಳಕೆ ಮತ್ತು range(), enumerate() ಪರಿಚಯ
  31. ಒಳಗೊಂಡ for ಲೂಪ್ (Nested for loop)
  32. while ಲೂಪ್ ಬಳಕೆ ಮತ್ತು ಅನಂತ ಲೂಪ್
  33. break, continue, pass ಬಳಕೆ
  34. ಫಂಕ್ಷನ್‌ಗಳು (Functions)
  35. ಫಂಕ್ಷನ್ ಅನ್ನು ಘೋಷಿಸುವುದು ಮತ್ತು ಕರೆಯುವುದು
  36. ಆರ್ಗ್ಯುಮೆಂಟ್ ಮತ್ತು ಪ್ಯಾರಾಮೀಟರ್‌ಗಳು
    • ಕ್ರಮಬದ್ಧ (Positional), ಕೀವರ್ಡ್ (Keyword), ಡಿಫಾಲ್ಟ್, args, *kwargs
  37. ಮೌಲ್ಯವನ್ನು ಹಿಂತಿರುಗಿಸುವುದು (return)
  38. ಚರಗಳ ವ್ಯಾಪ್ತಿ ಮತ್ತು ಆಯುಷ್ಯ (Scope and Lifetime)
  39. lambda function ಬಳಕೆ
  40. ಪುನರಾವೃತ್ತಿ (Recursion)
  41. ಡಾಕ್ಸ್ಟ್ರಿಂಗ್ (Docstring)
  42. ಪಟ್ಟಿ, ಟ್ಯೂಪಲ್, ಸೆಟ್, ಡಿಕ್ಷನರಿ (Lists, Tuples, Sets, Dictionaries)
  43. ಪಟ್ಟಿ (List): ರಚನೆ, ಸೂಚ್ಯಂಕ, ತುಂಡು, ಪರಿಷ್ಕರಣೆ, ಅಳಿಸುವಿಕೆ
    • ಪಟ್ಟಿ ವಿಧಾನಗಳು (append, extend, insert, remove, pop, sort, reverse)
    • List comprehension
  44. ಟ್ಯೂಪಲ್ (Tuple): ರಚನೆ, ಸೂಚ್ಯಂಕ, ತುಂಡು, ಸ್ಥಿರತೆ
    • Tuple ವಿಧಾನಗಳು
  45. ಸೆಟ್ (Set): ರಚನೆ, ಸೇರಿಸುವಿಕೆ, ಅಳಿಸುವಿಕೆ
    • ಸೆಟ್ ಕ್ರಿಯೆಗಳು (union, intersection, difference, symmetric_difference)
  46. ಡಿಕ್ಷನರಿ (Dictionary): ರಚನೆ, ಪ್ರವೇಶ, ಪರಿಷ್ಕರಣೆ, ಅಳಿಸುವಿಕೆ
    • Dictionary ವಿಧಾನಗಳು (keys, values, items, get, update)
    • Dictionary comprehension
  47. ಸ್ಟ್ರಿಂಗ್ ಸಂಸ್ಕರಣೆ (String Manipulation)
  48. ಸ್ಟ್ರಿಂಗ್ ರಚನೆ, ಸೂಚ್ಯಂಕ, ತುಂಡು
  49. ಸ್ಟ್ರಿಂಗ್ ವಿಧಾನಗಳು (upper, lower, strip, split, join, replace, find)
  50. ಸ್ಟ್ರಿಂಗ್ ಫಾರ್ಮ್ಯಾಟಿಂಗ್
  51. ಎಸ್ಕೇಪ್ ಕ್ಯಾರಕ್ಟರ್‌ಗಳು
  52. ರಾ ಸ್ಟ್ರಿಂಗ್ (Raw string)
  53. ಕಡತ ನಿರ್ವಹಣೆ (File Handling)
    • ಕಡತವನ್ನು ತೆರೆಯುವುದು ಮತ್ತು ಮುಚ್ಚುವುದು (open, close)
    • ಪಠ್ಯ ಕಡತ ಓದು ಮತ್ತು ಬರೆಯುವುದು
    • ಬೈನರಿ ಕಡತ ಓದು ಮತ್ತು ಬರೆಯುವುದು
    • ಕಡತ ಮೋಡ್‌ಗಳು (r, w, a, b)
    • with statement ಬಳಕೆ (context manager)
    • ಕಡತದ ಎರೆರ್‌ಗಳನ್ನು ನಿರ್ವಹಿಸುವುದು
  54. ದೋಷ ಮತ್ತು ಅಪವಾದ ನಿರ್ವಹಣೆ (Error and Exception Handling)
    • ವಾಕ್ಯ ದೋಷ ಮತ್ತು ಚಾಲನಾ ದೋಷ (Syntax vs Runtime)
    • try, except ಬಳಕೆ
    • else, finally ಬಳಕೆ
    • ಅನೇಕ except ವಿಭಾಗಗಳು
    • raise ಬಳಕೆ
    • ಸ್ವಂತ ಅಪವಾದ ವರ್ಗ (Custom Exception)
  55. ಮೊಡ್ಯೂಲ್ ಮತ್ತು ಪ್ಯಾಕೇಜ್‌ಗಳು (Modules and Packages)
    • ಮೊಡ್ಯೂಲ್‌ಗಳನ್ನು import ಮಾಡುವುದು
    • from ... import ... ಬಳಕೆ
    • ಸ್ವಂತ ಮೊಡ್ಯೂಲ್ ರಚನೆ ಮತ್ತು ಬಳಕೆ
    • name ವ್ಯತ್ಯಾಸ
    • ಪ್ರಮುಖ ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಲೈಬ್ರರಿ ಮೊಡ್ಯೂಲ್‌ಗಳು (os, sys, math, random, datetime)
    • ಪಿಪ್ (pip) ಬಳಸಿ ಪ್ಯಾಕೇಜ್ ಇನ್‌ಸ್ಟಾಲ್ ಮಾಡುವುದು
    • ಪ್ಯಾಕೇಜ್ ರಚನೆ ಮತ್ತು init.py ಬಳಕೆ
  56. ಪೈಥಾನ್ ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಲೈಬ್ರರಿ ಪರಿಚಯ (Introduction to Python Standard Library)
    • ಪ್ರಮುಖ ಲೈಬ್ರರಿ ಮೊಡ್ಯೂಲ್‌ಗಳ ಪರಿಚಯ (os, sys, math, random, datetime, json, csv, re)

ಪ್ರತಿ ವಿಷಯದ ಒಳಗೆ ಹೆಚ್ಚಿನ ಉಪವಿಷಯಗಳು ಇರುತ್ತವೆ.