பைத்தான் பற்றி மேலும். மொழியின் கூறுகள்

பைத்தான் பற்றி மேலும்


இல் முந்தைய கட்டுரை பைதான் நிரலாக்க மொழியைக் கற்றுக்கொள்வதற்கான காரணங்கள் மற்றும் சமீபத்திய பதிப்பை எவ்வாறு பெறுவது என்பது பற்றி நாங்கள் விவாதித்தோம். சில எடுத்துக்காட்டுகளுடன் மொழியின் கூறுகளைக் கற்றுக்கொள்ள வேண்டிய நேரம் இது.

பைத்தான் பற்றி மேலும். தொடங்குவதற்கான கருவிகள்

பிப்

பைத்தானில் பல தொகுதிகள் உள்ளன, அவை குறியீடு எழுதும் நேரத்தை மிச்சப்படுத்துகின்றன, ஏனெனில் அவை நமக்குத் தேவையான முன் திட்டமிடப்பட்ட செயல்பாடுகளைக் கொண்டு வருகின்றன. அவற்றில் சில முன்பே நிறுவப்பட்டிருந்தாலும், மற்றவை நமக்குத் தேவைப்படுவதால் சேர்க்கப்பட வேண்டும்.

அவற்றைச் சேர்க்க இரண்டு எளிய வழிகள் உள்ளன; உங்கள் விநியோகத்தின் களஞ்சியங்களிலிருந்து (அவை ஒரு சாதாரண நிரல் போல) அல்லது PIP எனப்படும் பாக்கெட் மேலாளரைப் பயன்படுத்துகிறது. இரண்டாவது முறை எங்களிடம் மிகச் சமீபத்திய பதிப்புகள் இருப்பதை உறுதி செய்கிறது.

முக்கியமான
நிரல்களைத் தொடங்குவதற்கான கட்டளை என்பதை நினைவில் கொள்ளுங்கள் 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. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.