பைதான் மாறிகள் - பைத்தானில் மாறிகளை எவ்வாறு அறிவிப்பது மற்றும் பயன்படுத்துவது

பைத்தானில் மாறிகளை எவ்வாறு உருவாக்குவது மற்றும் பயன்படுத்துவது என்பதற்கான வழிகாட்டி.



பைதான் மாறிகள்

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

பைத்தானில் நாம் மாறிகளை உருவாக்கும்போது, ​​பின்வரும் விதிகளை நாம் கருத்தில் கொள்ள வேண்டும்:


  • ஒரு மாறி பெயர் ஒரு எழுத்துடன் தொடங்க வேண்டும் அல்லது அடிக்கோடிட்டுக் காட்ட வேண்டும்
  • ஒரு மாறி பெயர் எண்ணுடன் தொடங்க முடியாது
  • ஒரு மாறி பெயரில் ஆல்பா-எண் எழுத்துக்கள் மற்றும் அடிக்கோடிட்டுக் குறிகள் மட்டுமே இருக்க முடியும் (A-z, 0-9, மற்றும் _)
  • மாறி பெயர்கள் வழக்கு உணர்திறன் கொண்டவை (தேதி, தேதி மற்றும் தேதி மூன்று வெவ்வேறு மாறிகள்)
  • மாறிகள் எந்த நீளத்திலும் இருக்கலாம்
  • மாறி பெயர்கள் பைதான் முக்கிய வார்த்தைகளாக இருக்க முடியாது


பைதான் சொற்கள்

False
class
finally is
return None
continue for
lambda
try True
def
from
nonlocal while and
del
global
not
with as
elif
if
or
yield pass
else
import
assert break
except
in
raise


மாறிகளுக்கு மதிப்புகளை ஒதுக்குதல்

அசைன்மென்ட் ஆபரேட்டரை நாங்கள் பயன்படுத்துகிறோம் = ஒரு மாறிக்கு மதிப்பை ஒதுக்க.

எடுத்துக்காட்டு செல்லுபடியாகும் மற்றும் தவறான மாறி பெயர்கள் மற்றும் பணிகள்:


#Legal variable names: name = 'John' error_404 = 404 _status_200 = 'OK' mySurname = 'Doe' SURNAME = 'Doe' surname2 = 'Doe' #Illegal variable names: 200_OK = 200 error-500 = 'Server Error' my var = 'John' $myname = 'John' குறிப்பு:பைத்தானில், நீங்கள் மாறுபடும் வகைகளை நேரத்திற்கு முன்பே அறிவிக்க தேவையில்லை. மொழிபெயர்ப்பாளர் தானாகவே மாறி வகையை அதில் உள்ள தரவுகளால் கண்டறிகிறார்.

பல பணிகள்

பைத்தானில், ஒரு வரியில் பல மாறிகளுக்கு மதிப்புகளை ஒதுக்கலாம்:

உதாரணமாக:

ok, redirect, server_error = 200, 300, 500 print(ok) print(redirect) print(server_error)

வெளியீடு:

200 300 500

ஒரே மதிப்பை பல மாறிகளுக்கு ஒதுக்கலாம்:


err_500 = err_501 = err_502 = 'server_error' print(err_500) print(err_501) print(err_502)

உலகளாவிய மாறிகள்

ஒரு செயல்பாட்டிற்கு வெளியே வரையறுக்கப்பட்ட மாறிகள் உலகளாவிய மாறிகள் என அழைக்கப்படுகின்றன.

செயல்பாடுகளுக்கு உள்ளேயும் வெளியேயும் உலகளாவிய மாறிகள் பயன்படுத்தப்படலாம்.

status_ok = 200 def status_code():
print('Status code is ', status_ok) status_code()

ஒரு செயல்பாட்டின் உள்ளே அதே பெயருடன் நீங்கள் ஒரு மாறியை உருவாக்கினால், மாறி செயல்பாட்டிற்கு உள்ளூர் இருக்கும். உலகளாவிய மாறி அறிவிக்கப்பட்டதைப் போலவே அதன் மதிப்பை வைத்திருக்கும்.

உதாரணமாக:


status = 200 def status_code():
status = 401
print('Status code is ', status) status_code() print('Status code is ', status)

வெளியீடு:

Status code is 401 // first print statement Status code is 200 // second print statement

ஒரு செயல்பாட்டின் உள்ளே உலகளாவிய மாறியின் மதிப்பை மாற்ற வேண்டுமானால், நீங்கள் global ஐப் பயன்படுத்த வேண்டும் முக்கிய சொல்.

உதாரணத்திற்கு:

status = 200 def status_code():
global status
status = 401
print('Status code is ', status) status_code() print('Status code is ', status)

வெளியீடு


Status code is 401 // first print statement Status code is 401 // second print statement

சுவாரசியமான கட்டுரைகள்