iT邦幫忙

0

Python自學分享 _ Day5 基本輸入與輸出-1

  • 分享至 

  • xImage
  •  

一、Python的輔助說明help()

help():可列出某一個Python指令的使用說明
https://ithelp.ithome.com.tw/upload/images/20241012/201700159pXjor0oX6.png

二、格式化輸出資料使用print()

  • value:表示想輸出的資料,可一次輸出多筆,資料間用逗號隔開
  • sep="":輸出多筆資料時,它就是資料的分隔字元(預設是一個空白字元)
  • end="\n":當資料輸出結束時所插入的字元,預設是插入換行字元,所以下一次print()函數的輸出會在下一行輸出
  • file=sys.stdout:資料輸出的位置(預設sys.stdout=螢幕)
  • flush=False:是否清除資料流的緩衝區(預設是不清除)
    https://ithelp.ithome.com.tw/upload/images/20241012/20170015QhY1GxYTXX.pnghttps://ithelp.ithome.com.tw/upload/images/20241012/20170015xdJJgLPgv0.png

1.格式化print()輸出
基本格式:print("...輸出格式區..." % (變數系列區,...))

  • %d:格式化整數輸出
  • %f:格式化浮點數輸出
  • %x:格式化16進位整數輸出
  • %o:格式化8進位整數輸出
  • %s:格式化字串輸出
    https://ithelp.ithome.com.tw/upload/images/20241012/20170015oMJldid7Aa.pnghttps://ithelp.ithome.com.tw/upload/images/20241012/201700158l24eiLUGH.png

2.精準控制格式化的輸出
%(+|-)nd:格式化整數輸出
%(+|-)m.nf:格式化浮點數輸出(m=多少格數供輸出,含小數點;n=小數資料保留格數)
%(+|-)nx:格式化16進位整數輸出
%(+|-)no:格式化8進位整數輸出
%(-)ns:格式化字串輸出
*n=保留多少格數空間,若格數空間不足將完整輸出資料;格數空間太多則靠右對齊
*資料有加負號:保留格數空間有多時,資料靠左輸出
*資料有加正號:輸出資料是正值時,將在左邊加上正值符號
https://ithelp.ithome.com.tw/upload/images/20241012/20170015TQWYZYYufS.pnghttps://ithelp.ithome.com.tw/upload/images/20241012/201700152UJCtPcCuV.png

【應用】
https://ithelp.ithome.com.tw/upload/images/20241012/20170015DPjgt4Lg6T.pnghttps://ithelp.ithome.com.tw/upload/images/20241012/20170015JoIASyaWad.png

3.format()函數
基本格式:print("...輸出格式區..." .format(變數系列區,...))
*輸出格式內變數用"{}"表示
→成效與print()相同


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言