第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

如何輸出兩位數(shù)?

x=0
y=0
for?x?in?[1,2,3,4,5,6,7,8,9]:
????for?y?in?[0,1,2,3,4,5,6,7,8,9]:
????????if?x>y:
????????????continue
????????print?x*10+y

想要打出個(gè)位數(shù)比個(gè)位數(shù)小的數(shù),為什么輸出結(jié)果是print x*10+y,而不是print xy

printxy的運(yùn)算結(jié)果也是數(shù)字,但是不是我想要的?錯(cuò)在哪里?

如果x=1,y=2,print x+y,結(jié)果是12

正在回答

2 回答

例題里面的print x+y可以輸出兩位數(shù),是因?yàn)閤和y 都是''字符串型的。如果是像你寫的是數(shù)值型,這樣的話就應(yīng)該用算術(shù)運(yùn)算把結(jié)果算出來(lái)。

1 回復(fù) 有任何疑惑可以回復(fù)我~

輸出的那個(gè)x*10+y 是一個(gè)兩位數(shù)的數(shù)字,①而如果你的 print xy ,系統(tǒng)無(wú)法識(shí)別xy,會(huì)產(chǎn)生:NameError:name 'xy' is not defined,也就說這個(gè) print xy,本身就是不合法輸出(在這道題中),②print x+y,在這道題中,只會(huì)輸出x+y的值,也就是3 4 5 6 7 8 9 10……,其結(jié)果也是不對(duì)的,綜上:x和y是有值的,print之后的x*y和x+y,系統(tǒng)都會(huì)自行進(jìn)行運(yùn)算,所以是不正確的。

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
初識(shí)Python
  • 參與學(xué)習(xí)       758373    人
  • 解答問題       8967    個(gè)

學(xué)python入門視頻教程,讓你快速入門并能編寫簡(jiǎn)單的Python程序

進(jìn)入課程

如何輸出兩位數(shù)?

我要回答 關(guān)注問題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)