python的輸入和輸出

基本輸出

  python中的輸出使用關鍵字--print,與python2不一樣的是,python3的輸出後面必需要加括號,示例以下:python

  python3.0以上輸出:

  

  python2.0以上的輸出:

  

格式化的輸出  

  在程序中看到輸出的語句存在%(佔位符),那麼這就是表示格式化的輸出函數

                  %c                             字符
       %s           經過str() 字符串轉換來格式化
      %i           有符號十進制整數
      %d           有符號十進制整數
      %u           無符號十進制整數
      %o           八進制整數
      %x           十六進制整數(小寫字母)
      %X           十六進制整數(大寫字母)
      %e           索引符號(小寫'e')
      %E           索引符號(大寫「E」)
      %f           浮點實數
      %g           %f和%e 的簡寫
      %G           %f和%E的簡寫

換行輸出

  若是在輸出的語句中存在\n,那麼就是表示換行輸出,示列以下:spa

  

  注意事項,print()打印完之後會自動換行,若是想要其自動不換行,就要在其中加入end參數,而且其還能夠標識出兩個print()語句打印的內容要用什麼來連接,實例以下:3d

  

 

 輸入

  python3 和 python2 的輸入有必定的差異,在python2中,有兩個輸入函數,即input和raw_input,inputblog

  pyhon3的input與python2的raw_input功能相同,無論輸入什麼一概都是當作字符串索引

  python2中的input,其輸入的是什麼就是什麼類型字符串

  而且注意了,python3中只有input,沒有了raw_input,而且無論是py3仍是py2其均可以自帶輸出提示語input

  在python3中:

  

 

  在python2中:table

  

相關文章
相關標籤/搜索