基本輸出
python中的輸出使用關(guān)鍵字--print,與python2不同的是,python3的輸出后面必須要加括號(hào),示例如下:
python3.0以上輸出:
python2.0以上的輸出:
格式化的輸出
在程序中看到輸出的語句存在%(占位符),那么這就是表示格式化的輸出
? ? ? ? ? ? ? ? ? %c | ? ? ? ? ? ? ? ? ? ? ? ? ? ? 字符 |
%s | 通過str() 字符串轉(zhuǎn)換來格式化 |
%i | 有符號(hào)十進(jìn)制整數(shù) |
%d | 有符號(hào)十進(jìn)制整數(shù) |
%u | 無符號(hào)十進(jìn)制整數(shù) |
%o | 八進(jìn)制整數(shù) |
%x | 十六進(jìn)制整數(shù)(小寫字母) |
%X | 十六進(jìn)制整數(shù)(大寫字母) |
%e | 索引符號(hào)(小寫'e') |
%E | 索引符號(hào)(大寫“E”) |
%f | 浮點(diǎn)實(shí)數(shù) |
%g | %f和%e 的簡寫 |
%G | %f和%E的簡寫 |
換行輸出
如果在輸出的語句中存在\n,那么就是表示換行輸出,示列如下:
注意事項(xiàng),print()打印完以后會(huì)自動(dòng)換行,如果想要其自動(dòng)不換行,就要在其中加入end參數(shù),并且其還可以標(biāo)識(shí)出兩個(gè)print()語句打印的內(nèi)容要用什么來鏈接,實(shí)例如下:
?
?輸入
python3 和?python2 的輸入有一定的差別,在python2中,有兩個(gè)輸入函數(shù),即input和raw_input,input
pyhon3的input與python2的raw_input功能相同,不管輸入什么一律都是看成字符串
python2中的input,其輸入的是什么就是什么類型
并且注意了,python3中只有input,沒有了raw_input, 并且不管是py3還是py2其都可以自帶輸出提示語 ;
在python3中:
?
在python2中:
?
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元
