ഉള്ളടക്ക പട്ടിക[മറയ്ക്കുക][കാണിക്കുക]
ഈ പരമ്പരയിലെ മൂന്നാമത്തെ പ്രഭാഷണത്തിലേക്ക് സ്വാഗതം.
ഇപ്പോൾ നിങ്ങൾക്ക് നിങ്ങളുടെ കമ്പ്യൂട്ടറിൽ പൈത്തൺ ഇൻസ്റ്റാൾ ചെയ്യാനും വേരിയബിളുകൾ നൽകിക്കൊണ്ട് ലളിതമായ ഒരു പ്രോഗ്രാം എഴുതാനും ടെർമിനലിൽ ഒരു ലളിതമായ പ്രസ്താവന പ്രിന്റ് ചെയ്യാനും കഴിയും.
ഇപ്പോൾ, കാര്യങ്ങൾ കുറച്ചുകൂടി രസകരമാണ്, ഇൻപുട്ടുകളും മറ്റും എങ്ങനെ ഉപയോഗിക്കാമെന്ന് ഞങ്ങൾ കാണും.
ഇൻപുട്ട് സ്വീകരിക്കുന്നു
പൈത്തണിലെ ഉപയോക്താവിൽ നിന്ന് ഇൻപുട്ട് എങ്ങനെ സ്വീകരിക്കാമെന്ന് ഇപ്പോൾ നമ്മൾ പഠിക്കും. ഉപയോക്താവിന്റെ പേര് ചോദിക്കുന്ന ഒരു ചെറിയ പ്രോഗ്രാം ഞങ്ങൾ എഴുതാൻ പോകുന്നു, തുടർന്ന് ആ ഉപയോക്താവിനായി ഇഷ്ടാനുസൃതമാക്കിയ ഒരു ആശംസ സന്ദേശം ഞങ്ങൾ പ്രിന്റ് ചെയ്യും.
അതിനാൽ പ്രിന്റിന് പകരം ഞങ്ങൾ ഇൻപുട്ട് ഉപയോഗിക്കാൻ പോകുന്നു. ഇപ്പോൾ ഈ ഇൻപുട്ടും പ്രിന്റും പൈത്തണിൽ നിർമ്മിച്ചിരിക്കുന്ന ഫംഗ്ഷനുകളാണ്.
ഇത് നന്നായി മനസ്സിലാക്കാൻ, ടിവിയുടെ റിമോട്ട് കൺട്രോളിനെക്കുറിച്ച് ചിന്തിക്കുക.
ഈ റിമോട്ട് കൺട്രോളിൽ, ഞങ്ങൾക്ക് ഒരു കൂട്ടം ബട്ടണുകൾ ഉണ്ട്, ഇവയാണ് നിങ്ങളുടെ ടിവിയിൽ നിർമ്മിച്ചിരിക്കുന്ന ഫംഗ്ഷനുകൾ, നിങ്ങൾക്ക് ഇത് ഓണാക്കാനും ഓഫാക്കാനും വോളിയം മാറ്റാനും മറ്റും കഴിയും. പൈത്തണിൽ, സന്ദേശങ്ങൾ പ്രിന്റ് ചെയ്യൽ, ഇൻപുട്ട് സ്വീകരിക്കൽ തുടങ്ങിയ പൊതുവായ ജോലികൾക്കുള്ള പ്രവർത്തനങ്ങളും ഞങ്ങൾക്കുണ്ട്.
ഞങ്ങൾ ഇൻപുട്ട് ഫംഗ്ഷൻ ഉപയോഗിക്കാൻ പോകുന്നു. ഇപ്പോൾ ടൈപ്പ് ചെയ്യുക;
input('What is your name? ')
ഈ ഇൻപുട്ട് ഫംഗ്ഷൻ ഈ സന്ദേശം ടെർമിനലിൽ പ്രിന്റ് ചെയ്യും, തുടർന്ന് ഉപയോക്താവ് ഒരു മൂല്യം നൽകുന്നതിനായി അത് കാത്തിരിക്കും. ഉപയോക്താവ് എന്ത് നൽകിയാലും, ഈ ഇൻപുട്ട് ഫംഗ്ഷൻ തിരികെ നൽകും. ഇപ്പോൾ നമുക്ക് ആ മൂല്യം ലഭിക്കുകയും ഒരു വേരിയബിൾ ഉപയോഗിച്ച് മെമ്മറിയിൽ സൂക്ഷിക്കുകയും ചെയ്യാം. നമുക്കിത് 'Name' എന്ന വേരിയബിളിൽ സേവ് ചെയ്യാം. ഇതുപോലെ:
name = input('What is your name? ')
ഇപ്പോൾ രണ്ടാമത്തെ വരിയിൽ, ടൈപ്പ് ചെയ്യുക:
print('Hi' + name)
ഈ രീതിയിൽ, ഞങ്ങൾ ഒരു സ്ട്രിംഗ് “ഹായ്”, അതേ പദപ്രയോഗത്തിൽ മറ്റൊരു സ്ട്രിംഗായ “പേര്” എന്നിവയുമായി സംയോജിപ്പിച്ചിരിക്കുന്നു. ഔട്ട്പുട്ട് ഇതുപോലെ കാണപ്പെടും.
എക്സർസൈസ്
ഇപ്പോൾ ഇതാ നിങ്ങൾക്കായി ഒരു വ്യായാമം. സ്ക്രോളിംഗ് താൽക്കാലികമായി നിർത്തി ഇത് പരീക്ഷിക്കുക.
രണ്ട് ചോദ്യങ്ങൾ ചോദിക്കുക: വ്യക്തിയുടെ പേരും പ്രിയപ്പെട്ട നിറവും. എന്നിട്ട് "Shahbaz likes Black" എന്ന ഒരു സന്ദേശം പ്രിന്റ് ചെയ്യുക
ഇതാ പരിഹാരം. "ചതിക്കരുത്"
തരം:
name = input('What is your name? ')
favourite_colour = input('What is your favourite Colour? ')
print(name + ' likes ' + favourite_colour)
ഔട്ട്പുട്ട് ഇതുപോലെ കാണപ്പെടും:
പരിവർത്തനം ടൈപ്പുചെയ്യുക
ഇത് ഒരു ഉദാഹരണത്തിലൂടെ മനസ്സിലാക്കാം.
ഒരു ലളിതമായ പൈത്തൺ പ്രോഗ്രാമിലൂടെ നിങ്ങളുടെ പ്രായം നിർണ്ണയിക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെന്ന് പറയുക. ഏതായിരിക്കും:
birth_year = input('Birthyear: ')
age = 2022 - birth_year
print(age)
ഇപ്പോൾ പ്രത്യക്ഷത്തിൽ ഈ പ്രോഗ്രാം പ്രവർത്തിക്കണം എന്നാൽ നിങ്ങൾ ഈ പ്രോഗ്രാം പ്രവർത്തിപ്പിക്കുകയാണെങ്കിൽ, നിങ്ങൾക്ക് ഒരു പിശക് ലഭിക്കും.
കാരണം, മറ്റ് പ്രോഗ്രാമിംഗ് ഭാഷകളെപ്പോലെ, പൈത്തണിനും വ്യതിരിക്തമായ ഡാറ്റ തരങ്ങളുണ്ട്, കൂടാതെ നിങ്ങളുടെ ജനന വർഷത്തിന്റെ ഇൻപുട്ട് ഒരു പൂർണ്ണസംഖ്യയായിട്ടും പൈത്തൺ ഇന്റർപ്രെറ്റർ ഒരു സ്ട്രിംഗ് ആയി എടുക്കുന്നു. "ഇൻപുട്ട്" എന്ന ഫംഗ്ഷനുള്ള എന്തും ഒരു സ്ട്രിംഗ് ആയി എടുക്കും.
ഈ രീതിയിൽ, ഈ പ്രോഗ്രാം ഒരു പൂർണ്ണസംഖ്യയിൽ നിന്ന് ഒരു സ്ട്രിംഗ് കുറയ്ക്കും. ഇൻപുട്ട് എക്സ്പ്രഷനിലെ സ്ട്രിംഗ് ഒരു പൂർണ്ണസംഖ്യയിലേക്ക് പരിവർത്തനം ചെയ്തുകൊണ്ട് നമുക്ക് ഇത് ശരിയാക്കേണ്ടതുണ്ട്.
ഞങ്ങൾ അത് എങ്ങനെ ചെയ്യുമെന്ന് ഇതാ.
birth_year = input('Birthyear: ')
age = 2022 - int(birth_year)
print(age)
ഔട്ട്പുട്ട് ഇതുപോലെ കാണപ്പെടും.
അതിനാൽ "birth_year" എന്ന വേരിയബിളിനെ ഞങ്ങൾ ഒരു പൂർണ്ണസംഖ്യയായി പ്രഖ്യാപിച്ചു. പൈത്തണിലെ മറ്റ് ഡാറ്റാ തരങ്ങളിൽ ഫ്ലോട്ടിംഗ് പോയിന്റുകൾക്കുള്ള "ഫ്ലോട്ട്", ഒരു സ്ട്രിംഗിനെ ബൂളിയൻ മൂല്യത്തിലേക്ക് പരിവർത്തനം ചെയ്യുന്നതിനുള്ള "ബൂൾ", സ്ട്രിംഗുകൾക്ക് "str" എന്നിവ ഉൾപ്പെടുന്നു.
എക്സർസൈസ്
ഇപ്പോൾ ഇതാ നിങ്ങൾക്കായി രസകരമായ ഒരു വ്യായാമം.
നിയമങ്ങൾ നിങ്ങൾക്കറിയാം.
ഒരു ഉപയോക്താവിനോട് അവരുടെ ഭാരം പൗണ്ടിൽ ചോദിക്കുക, അത് കിലോഗ്രാമിലേക്ക് പരിവർത്തനം ചെയ്ത് ടെർമിനലിൽ പ്രിന്റ് ചെയ്യുക.
നിങ്ങൾ അത് എങ്ങനെ ചെയ്യുമെന്ന് ഇതാ.
weight_in_pounds = input('Your weight in pounds: ')
weight_in_kilogram = int(weight_in_pounds) / 2.205
print(weight_in_kilogram)
അവസാനിപ്പിക്കുക
ഈ പ്രഭാഷണത്തിൽ നിന്ന് ഇത്രമാത്രം.
അടുത്ത പ്രഭാഷണത്തിൽ ഞാൻ നിങ്ങളെ കാണും, അവിടെ ഞങ്ങൾ സ്ട്രിംഗുകളെ കുറിച്ച് പഠിക്കും.
നിങ്ങളുടെ അഭിപ്രായങ്ങൾ രേഖപ്പെടുത്തുക