ಪೈಥಾನ್ ಬಗ್ಗೆ ಇನ್ನಷ್ಟು. ಭಾಷೆಯ ಅಂಶಗಳು

ಪೈಥಾನ್ ಬಗ್ಗೆ ಇನ್ನಷ್ಟು


ಎನ್ ಎಲ್ ಹಿಂದಿನ ಲೇಖನ ಪೈಥಾನ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯನ್ನು ಕಲಿಯಲು ಕಾರಣಗಳು ಮತ್ತು ಇತ್ತೀಚಿನ ಆವೃತ್ತಿಯನ್ನು ಹೇಗೆ ಹೊಂದಬೇಕು ಎಂದು ನಾವು ಚರ್ಚಿಸಿದ್ದೇವೆ. ಕೆಲವು ಉದಾಹರಣೆಗಳೊಂದಿಗೆ ಭಾಷೆಯ ಅಂಶಗಳನ್ನು ಕಲಿಯುವ ಸಮಯ ಇದೀಗ.

ಪೈಥಾನ್ ಬಗ್ಗೆ ಇನ್ನಷ್ಟು. ಪ್ರಾರಂಭಿಸಲು ಉಪಕರಣಗಳು

ಪಿಪ್

ಪೈಥಾನ್ ಅನೇಕ ಮಾಡ್ಯೂಲ್‌ಗಳನ್ನು ಹೊಂದಿದ್ದು ಅದು ಕೋಡ್ ಬರೆಯುವ ಸಮಯವನ್ನು ಉಳಿಸುತ್ತದೆ ಏಕೆಂದರೆ ಅವು ನಮಗೆ ಅಗತ್ಯವಿರುವ ಪ್ರಿಪ್ರೋಗ್ರಾಮ್ ಮಾಡಿದ ಕಾರ್ಯಗಳನ್ನು ತರುತ್ತವೆ. ಅವುಗಳಲ್ಲಿ ಕೆಲವು ಮೊದಲೇ ಸ್ಥಾಪಿಸಲ್ಪಟ್ಟಿದ್ದರೂ, ಇತರವು ನಮಗೆ ಅಗತ್ಯವಿರುವಂತೆ ಸೇರಿಸಬೇಕು.

ಅವುಗಳನ್ನು ಸೇರಿಸಲು ಎರಡು ಸುಲಭ ಮಾರ್ಗಗಳಿವೆ; ನಿಮ್ಮ ವಿತರಣೆಯ ಭಂಡಾರಗಳಿಂದ (ಅವು ಸಾಮಾನ್ಯ ಪ್ರೋಗ್ರಾಂನಂತೆ) ಅಥವಾ ಪಿಐಪಿ ಎಂಬ ಪ್ಯಾಕೆಟ್ ವ್ಯವಸ್ಥಾಪಕವನ್ನು ಬಳಸುವುದು. ಎರಡನೆಯ ವಿಧಾನವು ನಮ್ಮಲ್ಲಿ ಪ್ರಸ್ತುತ ಆವೃತ್ತಿಯನ್ನು ಹೊಂದಿದೆ ಎಂದು ಖಚಿತಪಡಿಸುತ್ತದೆ.

ಪ್ರಮುಖ
ಕಾರ್ಯಕ್ರಮಗಳನ್ನು ಪ್ರಾರಂಭಿಸುವ ಆಜ್ಞೆ ಎಂಬುದನ್ನು ನೆನಪಿಡಿ python3 nombre_del_programa ಮತ್ತು ಅಲ್ಲ python nombre_del_programa.

ನಾವು ಪಿಐಪಿ ಸ್ಥಾಪಿಸಿದ್ದೀರಾ ಎಂದು ಪರಿಶೀಲಿಸೋಣ
pip3 -V

ನೀವು ಇದೇ ರೀತಿಯ ಸಂದೇಶವನ್ನು ಸ್ವೀಕರಿಸಬೇಕು
pip 20.2.3 from /usr/local/lib/python3.9/site-packages/pip (python 3.9)
ನೀವು ಪಿಪ್ ಅನ್ನು ಸ್ಥಾಪಿಸದಿದ್ದರೆ ನಿಮ್ಮ ವಿತರಣೆಯ ಪ್ಯಾಕೇಜ್ ವ್ಯವಸ್ಥಾಪಕರಿಂದ ನೀವು ಇದನ್ನು ಮಾಡಬಹುದು. ನಿಮಗೆ ಪ್ಯಾಕೇಜ್ ಅಗತ್ಯವಿದೆ
ಪೈಥಾನ್ 3-ಪಿಪ್

ಡೇಟಾವನ್ನು ನಮೂದಿಸುವುದು ಮತ್ತು ಪ್ರದರ್ಶಿಸುವುದು

ನಾವು ನಮ್ಮ ಮೊದಲ ಕಾರ್ಯಕ್ರಮವನ್ನು ಬರೆಯಲಿದ್ದೇವೆ. ನೀವು ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ನಕಲಿಸಿ ಮತ್ತು ಅಂಟಿಸಿದರೆ, ಅವು ಕಾರ್ಯನಿರ್ವಹಿಸುವುದಿಲ್ಲ. ನೀವು ಅವುಗಳನ್ನು ಟೈಪ್ ಮಾಡಲು ನಾನು ಶಿಫಾರಸು ಮಾಡುತ್ತೇವೆ. ಸ್ಥಳಗಳನ್ನು ಗೌರವಿಸುವುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ ಅಥವಾ ಅವು ಕಾರ್ಯನಿರ್ವಹಿಸುವುದಿಲ್ಲ.

print("¡Hola!")
nombre=input("¿Cómo te llamas? ")
print("¡Bienvenido/a!", nombre, ".Gracias por leer Linux Adictos")

ಕಾರ್ಯಕ್ರಮದ ಮೊದಲ ಸಾಲಿನಲ್ಲಿ ನಾವು ಶುಭಾಶಯ ಸಂದೇಶವನ್ನು ಮುದ್ರಿಸುತ್ತೇವೆ. ಎರಡನೆಯದರಲ್ಲಿ, ನಾವು "ಹೆಸರು" ಎಂಬ ವೇರಿಯೇಬಲ್ ಅನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುತ್ತೇವೆ ಮತ್ತು ಅದನ್ನು ನಿಮ್ಮ ಹೆಸರೇನು ಎಂಬ ಪ್ರಶ್ನೆಗೆ ಉತ್ತರವನ್ನು ಮೌಲ್ಯವಾಗಿ ನಿಯೋಜಿಸುತ್ತೇವೆ. ಇನ್ಪುಟ್ ಎರಡು ಕಾರ್ಯಗಳನ್ನು ಹೊಂದಿದೆ ಎಂಬುದನ್ನು ಗಮನಿಸಿ, ಸಂದೇಶವನ್ನು ಪ್ರದರ್ಶಿಸುವುದು ಮತ್ತು ವೇರಿಯೇಬಲ್ಗೆ ಪ್ರತಿಕ್ರಿಯೆಯ ಮೌಲ್ಯವನ್ನು ನಿಗದಿಪಡಿಸುವುದು.

ಮೂರನೇ ಸಾಲಿನಲ್ಲಿ, ಮುದ್ರಣ ಆಜ್ಞೆಯು ಎರಡು ರೀತಿಯ ವಿಷಯವನ್ನು ಮುದ್ರಿಸುತ್ತದೆ. ಪೂರ್ವನಿರ್ಧರಿತ ಶುಭಾಶಯ (ಯಾವಾಗಲೂ ಉಲ್ಲೇಖಗಳಲ್ಲಿ ಏನಿದೆ) ಮತ್ತು ವೇರಿಯೇಬಲ್ನ ಮೌಲ್ಯ (ಅಸ್ಥಿರಗಳು ಯಾವಾಗಲೂ ಉಲ್ಲೇಖಗಳಿಲ್ಲದೆ ಇರುತ್ತವೆ. ವೇರಿಯಬಲ್ ಮತ್ತು ವೇರಿಯೇಬಲ್ ಅಲ್ಲದ ವಿಷಯವನ್ನು ಅಲ್ಪವಿರಾಮದಿಂದ (,) ಬೇರ್ಪಡಿಸಲಾಗುತ್ತದೆ.

ಮಾರ್ಪಾಡು ಮಾಡಲು ಪ್ರಯತ್ನಿಸೋಣ

print("¡Hola!")
nombre=input("¿Cómo te llamas? " )
saludo="Bienvenido "+ nombre +". Gracias por leer Linux Adictos"
print(saludo)

ಮೂರನೆಯ ಸಾಲಿನಲ್ಲಿ ನಾವು ವೇರಿಯಬಲ್ «ಶುಭಾಶಯಕ್ಕೆ pre ಪೂರ್ವನಿರ್ಧರಿತ ಪಠ್ಯದ (ಉಲ್ಲೇಖಗಳ ನಡುವೆ) ಮತ್ತು ವೇರಿಯೇಬಲ್ನ ಮೌಲ್ಯಕ್ಕೆ (ಉಲ್ಲೇಖಗಳಿಲ್ಲದೆ) ನಿಯೋಜಿಸುತ್ತೇವೆ.

ಮಾಡ್ಯೂಲ್‌ಗಳು

ಪ್ರತಿ ಬಾರಿ ಅಗತ್ಯವಿದ್ದಾಗ ಕೋಡ್‌ನಲ್ಲಿ ಸೂಚನೆಗಳ ಸರಣಿಯನ್ನು ಬರೆಯುವುದು ಸಮಯ ಮತ್ತು ಸ್ಥಳವನ್ನು ವ್ಯರ್ಥ ಮಾಡುವುದು. ವಿಶೇಷವಾಗಿ ಇದು ವ್ಯಾಪಕವಾದ ಕಾರ್ಯಕ್ರಮವಾಗಿದ್ದರೆ. ಅದಕ್ಕೆ ಸಮಗ್ರ ಅಭಿವೃದ್ಧಿ ಪರಿಸರವನ್ನು ಬಳಸುವುದು ಉತ್ತಮ ಮತ್ತು ನಂತರ ಇಂಟರ್ಪ್ರಿಟರ್ ಕಾರ್ಯಗತಗೊಳಿಸಲು ದೀರ್ಘ ಪ್ರೋಗ್ರಾಂ (ಪರಿಭಾಷೆಯಲ್ಲಿ ಸ್ಕ್ರಿಪ್ಟ್) ಬರೆಯುವುದು ಉತ್ತಮ.

ಪ್ರೋಗ್ರಾಂ ಉದ್ದವಾಗುತ್ತಿದ್ದಂತೆ, ಅದರ ನಿರ್ವಹಣೆ ಮತ್ತು ಮರುಬಳಕೆಗೆ ಅನುಕೂಲವಾಗುವಂತೆ ಅದನ್ನು ಹಲವಾರು ಫೈಲ್‌ಗಳಾಗಿ ವಿಂಗಡಿಸಲು ಸಲಹೆ ನೀಡಲಾಗುತ್ತದೆ. ಅದಕ್ಕಾಗಿ ಮಾಡ್ಯೂಲ್‌ಗಳನ್ನು ಬಳಸಲಾಗುತ್ತದೆ.

ಮಾಡ್ಯೂಲ್‌ಗಳು ಪೈಥಾನ್‌ನಲ್ಲಿ ವ್ಯಾಖ್ಯಾನಗಳು ಮತ್ತು ಘೋಷಣೆಗಳನ್ನು ಒಳಗೊಂಡಿರುವ ಫೈಲ್‌ಗಳಾಗಿವೆ. ಫೈಲ್ ಹೆಸರು .py ನಲ್ಲಿ ಕೊನೆಗೊಳ್ಳುವ ಮಾಡ್ಯೂಲ್ನ ಹೆಸರು. ಉದಾಹರಣೆಗೆ, ನಾವು Welcome.py ಎಂಬ ಮಾಡ್ಯೂಲ್ ಅನ್ನು ರಚಿಸುತ್ತೇವೆ. ಮಾಡ್ಯೂಲ್ನೊಳಗೆ, ಮಾಡ್ಯೂಲ್ ಹೆಸರು (ಸ್ಟ್ರಿಂಗ್ ಆಗಿ) ಜಾಗತಿಕ ವೇರಿಯಬಲ್ __name__ ನ ಮೌಲ್ಯವಾಗಿ ಲಭ್ಯವಿದೆ.

ಸ್ಥಳಗಳ ಬಗ್ಗೆ ನಾನು ಮೇಲೆ ಹೇಳಿದ್ದನ್ನು ನೆನಪಿನಲ್ಲಿಡಿ. ಕಾರ್ಯಕ್ರಮದ ಎರಡನೇ, ಮೂರನೇ ಮತ್ತು ನಾಲ್ಕನೇ ಸಾಲುಗಳು ಡೆಫ್ ಪದ ಮತ್ತು ಸ್ವಾಗತ ಪದದ ನಡುವಿನ ಸ್ಥಳಕ್ಕಿಂತ ಸ್ವಲ್ಪ ಕೆಳಗೆ ಪ್ರಾರಂಭವಾಗುತ್ತವೆ ಎಂಬುದನ್ನು ಗಮನಿಸಿ. ಇದಕ್ಕೆ ಪೈಥಾನ್ ಅಗತ್ಯವಿದೆ ಮತ್ತು ನಾವು ಅದನ್ನು ಮುಂದಿನ ಲೇಖನಗಳಲ್ಲಿ ವಿವರಿಸುತ್ತೇವೆ.

ಮೊದಲ ಸಾಲಿನಲ್ಲಿ ನಾವು ಸ್ವಾಗತ ಎಂಬ ಕಾರ್ಯವನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುತ್ತೇವೆ. ಮುಂದಿನ ಮೂರು ಸಾಲುಗಳು ಪ್ರತಿ ಬಾರಿ ಕಾರ್ಯವನ್ನು ಕರೆಯುವಾಗ ಕಾರ್ಯಗತಗೊಳಿಸಬೇಕಾದ ಸೂಚನೆಗಳು.

5 ನೇ ಸಾಲಿನಲ್ಲಿ ನಾವು ಪ್ರಕಟಣೆಯ ವೇರಿಯೇಬಲ್ನ ವಿಷಯವನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುತ್ತೇವೆ, ಕ್ರಿಯೆಯ ಕೊನೆಯ ಸೂಚನೆಯು ಸ್ವಾಗತ ಸಂದೇಶವನ್ನು ಮುದ್ರಿಸಬೇಕಾಗಿದೆ.

ಪ್ರೋಗ್ರಾಂನ ಕೊನೆಯ ಸಾಲಿನೊಂದಿಗೆ, ನಾವು ಕಾರ್ಯವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತೇವೆ.

ಬೇರೆ ಯಾವುದನ್ನಾದರೂ ಪ್ರಯತ್ನಿಸೋಣ. ಎರಡು ಫೈಲ್‌ಗಳನ್ನು ರಚಿಸಿ. ಒಂದು Welcome.py ಮತ್ತು ಇನ್ನೊಂದು ಪರೀಕ್ಷೆ ಎಂದು ಕರೆಯಲ್ಪಡುತ್ತದೆ. py.

Welcome.py ನಲ್ಲಿ ಈ ಸಾಲುಗಳನ್ನು ಬರೆಯಿರಿ:
def Bienvenida():
   publicacion="Linux adictos"
   nombre=input("¿Cómo te llamas ")
   saludo="Bienvenido "+nombre+" Gracias por leer "+publicacion
   print(saludo)

Test.py ಬರೆಯಿರಿ:
from Bienvenida import Bienvenida
Bienvenida()
ನಾವು ಮಾಡುತ್ತಿರುವುದು ಕಾರ್ಯ ಮತ್ತು ಕಾರ್ಯ ಕರೆಯನ್ನು ಎರಡು ಪ್ರತ್ಯೇಕ ಫೈಲ್‌ಗಳಾಗಿ ಬೇರ್ಪಡಿಸುವುದು.


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: AB ಇಂಟರ್ನೆಟ್ ನೆಟ್ವರ್ಕ್ಸ್ 2008 SL
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.