Python中的輸出

第一種輸出方式:print輸出

>>>print('Hello world!')
Hello world!

#通過(guò)轉(zhuǎn)義字符\n進(jìn)行換行輸出
>>>print('Hello\nworld!')
Hello
world!

print 在輸出后默認(rèn)是換行的,如果要實(shí)現(xiàn)不換行輸出,只需要在變量末尾加上 end="":

# 不換行輸出
print(" 輸出結(jié)果:", end=" " )
print( a, end=" " )
print(b, end=" " )
輸出結(jié)果:a b

第二種輸出方式:格式化輸出

>>>enscore = 100
>>>chscore = 99
>>>print("My English score is %d"%enscore)
My English score is 100
>>>print("My English score is %d....My Chinese score is %d"%(enscore,chscore))
My English score is 100....My Chinese score is 99

補(bǔ)充:

要有輸出,就需要先要有輸入,上面的兩種輸入都是我們預(yù)先既定好的,但是如果想要程序獲取我們?nèi)藶檩斎氲模蔷托枰玫降却斎搿?/p>

python3的用法:

>>>input("請(qǐng)輸入密碼:")
請(qǐng)輸入密碼:▎

python2的用法:

>>>raw_input("請(qǐng)輸入密碼:")
請(qǐng)輸入密碼:▎
>>>input("請(qǐng)輸入密碼:")
請(qǐng)輸入密碼:▎

說(shuō)明:

  1. 在Python3中,只能用input(),不能用raw_input()。
  2. 在Python2中,input()和raw_input()都可以用,但兩者區(qū)別在于,input()會(huì)把你輸入的當(dāng)作是表達(dá)式來(lái)看待,而raw_input()會(huì)把你輸入的原封不動(dòng)地保存下來(lái)。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • python2.7中%r配合print可以輸出任意類(lèi)型的值 引起我注意的是它在輸出字符串時(shí)的表現(xiàn)。 結(jié)論自然是,%...
    idok閱讀 777評(píng)論 0 0
  • 基礎(chǔ)1.r''表示''內(nèi)部的字符串默認(rèn)不轉(zhuǎn)義2.'''...'''表示多行內(nèi)容3. 布爾值:True、False(...
    neo已經(jīng)被使用閱讀 1,714評(píng)論 0 5
  • 眼睛一閉一睜,一閉一睜,“十一國(guó)慶節(jié)”的假就過(guò)完了。拿著自己過(guò)節(jié)前寫(xiě)計(jì)劃單看了看,好多事情仿佛都還沒(méi)有做呢,又仿佛...
    一諾花開(kāi)閱讀 259評(píng)論 2 5
  • 移動(dòng)端開(kāi)發(fā)中,使用gulp.spritesmith進(jìn)行小圖sprite并生成樣式,但由于spritesmith默認(rèn)...
    xiongxiong_hxy閱讀 1,347評(píng)論 0 0
  • 當(dāng)有人和你表白時(shí),你不喜歡就要拒絕,不要不好意思,那樣會(huì)讓人誤會(huì),也會(huì)使自己迷失 當(dāng)你有喜歡的人時(shí),就要去告白,...
    夕千子閱讀 220評(píng)論 0 0