色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

怎么在python里面

怎么在python里面?

input函數(shù),運(yùn)行之后,就需要用鍵盤(pán)輸入:

a = input()

print(a)

運(yùn)行之后,用鍵盤(pán)輸入內(nèi)容,按下回車(chē)鍵,就可以打印輸入的內(nèi)容。

但是,如果運(yùn)行之后有所提示,會(huì)不會(huì)好一點(diǎn)呢?

print('請(qǐng)輸入:')

a = input()

print('輸入內(nèi)容是',a)

注意:python是從上往下運(yùn)行。

如果我們輸入一個(gè)數(shù)字,要進(jìn)行計(jì)算,怎么能得到計(jì)算結(jié)果呢?

print('請(qǐng)輸入:')

a = input()

b = a*a

print(a,'的平方是',b)

結(jié)果報(bào)錯(cuò):

TypeError: can't multiply sequence by non-int of type 'str'

原來(lái),a得到的不是真正的數(shù)字,而是字符串。

需要把輸入的數(shù)字,變成整數(shù):

a = int(input())

當(dāng)然,你鍵盤(pán)輸入的內(nèi)容,也必須是整數(shù)。

整合一下:

a = int(input())

print(a,'的平方是',a*a)

a*a在print里面,就可以運(yùn)算,并且返回運(yùn)算結(jié)果。

如果輸入小數(shù),就需要指定為float類(lèi)型:

a = float(input())

print(a,'的平方是',a*a)

正確的代碼是,把input的內(nèi)容,轉(zhuǎn)變?yōu)檎麛?shù)(或其它類(lèi)型的數(shù)):

print('請(qǐng)輸入一個(gè)數(shù)字,我們將計(jì)算它的平方:')

a = int(input())

print(a,'的平方是',a*a)