ዝርዝር ሁኔታ[ደብቅ][አሳይ]
ወደዚህ ተከታታይ ትምህርት ሦስተኛው ትምህርት እንኳን በደህና መጡ።
በአሁኑ ጊዜ ፒቲንን በኮምፒተርዎ ላይ መጫን እና ተለዋዋጮችን በመመደብ እና በተርሚናል ላይ ቀላል መግለጫን በማተም ቀላል ፕሮግራም መጻፍ መቻል አለብዎት።
አሁን፣ ነገሮች ትንሽ ይበልጥ ሳቢ ይሆናሉ እና ግብዓቶችን እንዴት መጠቀም እንደሚቻል እና ሌሎችንም እንመለከታለን።
ግብዓት መቀበል
አሁን በ Python ውስጥ ከተጠቃሚው እንዴት ግብዓት እንደሚቀበል እንማራለን. የተጠቃሚውን ስም የሚጠይቅ ትንሽ ፕሮግራም እንጽፋለን እና ከዚያ ለተጠቃሚው ብጁ የሆነ የሰላምታ መልእክት እናተምታለን።
ስለዚህ ከማተም ይልቅ ግብአትን እንጠቀማለን። አሁን እነዚህ ሁለቱም ግብአት እና ህትመቶች በፓይዘን ውስጥ የተገነቡ ተግባራት ናቸው።
ይህንን በደንብ ለመረዳት የቴሌቪዥኑን የርቀት መቆጣጠሪያ አስቡበት።
በዚህ የርቀት መቆጣጠሪያ ላይ, ብዙ አዝራሮች አሉን, እነዚህ በቲቪዎ ውስጥ የተገነቡ ተግባራት ናቸው, ማብራት, ማጥፋት, ድምጽ መቀየር እና የመሳሰሉትን ማድረግ ይችላሉ. በፓይዘን ውስጥ፣ እንደ መልዕክቶችን ማተም፣ ግብአት መቀበል እና የመሳሰሉትን ለመሳሰሉት የተለመዱ ተግባራት ተግባራት አለን።
የግቤት ተግባሩን እንጠቀማለን። አሁን ይተይቡ;
input('What is your name? ')
ይህ የግቤት ተግባር ይህንን መልእክት በተርሚናል ላይ ያትማል እና ተጠቃሚው እሴት እስኪያስገባ ድረስ ይጠብቃል። ተጠቃሚው የገባው ምንም ይሁን ምን ይህ የግቤት ተግባር ይመለሳል። አሁን ያንን እሴት አግኝተን ተለዋዋጭ በመጠቀም በማስታወሻ ውስጥ ማከማቸት እንችላለን. በተለዋዋጭ 'ስም' ውስጥ ልናስቀምጠው እንችላለን. ልክ እንደዚህ:
name = input('What is your name? ')
አሁን በሁለተኛው መስመር ላይ የሚከተለውን ይተይቡ:
print('Hi' + name)
በዚህ መንገድ አንድ ሕብረቁምፊ "Hi" ከሌላ "ስም" ጋር በተመሳሳይ አገላለጽ አጣምረናል. ውጤቱም ይህን ይመስላል።
የአካል ብቃት እንቅስቃሴ
አሁን ለእርስዎ አንድ መልመጃ ነው። ማሸብለልን ለአፍታ አቁም እና ይህን ሞክር።
ሁለት ጥያቄዎችን ይጠይቁ፡ የሰው ስም እና ተወዳጅ ቀለም። ከዚያ እንደ "ሻህባዝ ጥቁር ይወዳል" የሚል መልእክት ያትሙ
መፍትሄው ይኸው ነው። "አትታለል"
አይነት:
name = input('What is your name? ')
favourite_colour = input('What is your favourite Colour? ')
print(name + ' likes ' + favourite_colour)
ውጽኢቱ ድማ፡ ኣብ ውሽጢ XNUMX ዓ.ም.
ዓይነት መለወጥ
ይህንን በምሳሌ እንረዳው።
ቀላል በሆነ የፓይዘን ፕሮግራም አማካኝነት እድሜዎን ማወቅ እንደሚፈልጉ ይናገሩ። የትኛው ይሆናል፡-
birth_year = input('Birthyear: ')
age = 2022 - birth_year
print(age)
አሁን እንደሚታየው ይህ ፕሮግራም መስራት አለበት, ነገር ግን ይህን ፕሮግራም ካስኬዱ, ስህተት ያጋጥምዎታል.
ምክንያቱም ልክ እንደሌሎች የፕሮግራም አወጣጥ ቋንቋዎች፣ Python እንዲሁ የተለያዩ የዳታ አይነቶች ስላሉት እና የእርስዎ የልደት አመት ግብአት በፓይዘን አስተርጓሚ እንደ ሕብረቁምፊ ስለሚወሰድ ኢንቲጀር ዋጋ ቢሆንም። "ግቤት" ተግባር ያለው ማንኛውም ነገር እንደ ሕብረቁምፊ ይወሰዳል.
በዚህ መንገድ ይህ ፕሮግራም ከአንድ ኢንቲጀር ሕብረቁምፊ እየቀነሰ ይሄዳል። በግቤት አገላለጽ ውስጥ ያለውን ሕብረቁምፊ ወደ ኢንቲጀር በመቀየር ይህንን ማስተካከል አለብን።
እንዴት እንደምናደርገው እነሆ።
birth_year = input('Birthyear: ')
age = 2022 - int(birth_year)
print(age)
ውጤቱ እንደዚህ ያለ ነገር ይመስላል።
ስለዚህ ተለዋዋጭውን “የልደት_ዓመት” እንደ ኢንቲጀር አውጀነዋል። በፓይዘን ውስጥ ያሉ ሌሎች የውሂብ ዓይነቶች ለተንሳፋፊ ነጥቦች “ተንሳፋፊ”፣ ሕብረቁምፊን ወደ ቡሊያን እሴት ለመቀየር “bool” እና “str” ለሕብረቁምፊዎች ያካትታሉ።
የአካል ብቃት እንቅስቃሴ
አሁን ለእርስዎ አስደሳች መልመጃ ነው።
ደንቦቹን ያውቃሉ.
አንድ ተጠቃሚ ክብደታቸውን በክብደት ይጠይቁ፣ ወደ ኪሎግራም ይቀይሩት እና ተርሚናል ላይ ያትሙት።
እንዴት እንደሚያደርጉት እነሆ.
weight_in_pounds = input('Your weight in pounds: ')
weight_in_kilogram = int(weight_in_pounds) / 2.205
print(weight_in_kilogram)
መጠቅለል
ያ ሁሉ ከዚህ ትምህርት ነው።
ስለ ሕብረቁምፊዎች በምንማርበት በሚቀጥለው ትምህርት እንገናኝ።
መልስ ይስጡ