⊗pyPmBsInp 36 of 208 menu

Функцыя input у Python

Давайце цяпер вывучым функцыю input. Яна дазваляе ўводзіць даныя ў кансолі, а таксама захоўваць іх, каб выкарыстоўваць у далейшай працы. У яе неабавязковы параметр можна перадаць радок з запытам для карыстальніка. Пасля запуску кода ў полі справа ад радка карыстальнік можа ўвесці даныя. Каб уведзеныя даныя захаваліся, трэба націснуць клавішу Enter. Функцыя сваім вынікам вяртае радок.

Прыклад . Вывад даных

Давайце створым зменную tst, значэннем якой будзе вынік працы функцыі input. У яе параметры напішам радок з просьбай увесці лік:

tst = input('enter number: ')

Пасля запуску кода ў кансолі адлюструецца наступны радок:

'enter number:'

Справа ад радка можна ўвесці любое значэнне. Давайце запішам лік 12:

'enter number:' 12

Пасля таго, як карыстальнік увёў лік, ён трапляе ў зменную tst. Давайце для нагляднасці дадамо да кода радок з вывадам значэння зменнай у кансоль:

print(tst)

Цяпер пасля ўводу ліку, у кансолі адлюструецца яшчэ і значэнне зменнай tst:

'enter number:' 12 '12'

Прыклад . Матэматычныя аперацыі з уведзенымі лікамі

Давайце дадамо да ўведзенага значэння адзінку:

tst = input('enter number: ') print(tst + 1) # вывядзе памылку

Гэта адбываецца таму, што функцыя input сваім вынікам заўсёды вяртае радок. Таму для правядзення матэматычных аперацый трэба канвертаваць яе ў лік. Робіцца гэта з дапамогай функцыі int:

print(int(tst) + 1) # вывядзе 13

Практычныя задачы

Папрасіце ў карыстальніка ўвесці бягучы дзень тыдня. Вывядзіце яго ў кансоль.

Хай ёсць дзве зменныя:

num1 = 10 num2 = input('enter number: ')

Атрымайце іх суму і вывядзіце яе ў кансоль.

Беларуская
AfrikaansAzərbaycanБългарскиবাংলাČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць