国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

Python輸入輸出

2019-11-14 17:34:10
字體:
來源:轉載
供稿:網友

 

申明:本人使用的python版本是2.7.3;所有的測試用例均在此基礎上


 

輸入 

在python中,如果想要輸入自己的信息,可以使用內建函數raw_input()

>>> user = raw_input('enter your name:')enter your name:wengzc>>> user'wengzc'

 

不過這里需要注意的是在python3.0版本后,不再支持raw_input()函數,這時可以用input()函數代替;對于input函數2.7系列與3.0系列同樣有不同之處,這里很好區分問題不是很大,以下給出兩個示例。

2.7.3下,輸入的字符串需要用字符串標識""或'';

>>> a = input('enter:')enter:'asd'>>> a'asd'

3.4.1下可以直接輸入字符即可

>>> a = input('enter:')enter:asd>>> a'asd'>>> 

 


 

輸出

  • PRint語句與字符串對象輸出的區別(python下所有的類型都作為對象操作)    
>>> mystr = "Hello World!" >>> print mystrHello World!>>> mystr'Hello World!'

僅用變量名(即為對象),可以讓非字符串對象也能以字符串形式顯示;區別print語句調用的是str()函數顯示對象,而交互式解釋器調用的是repr()函數。具體區別可以使用函數help()查看。

 

  • print也可以與字符串格式操作符"%"結合使用,實現字符串替換功能;(PS:中間用"%"隔開)  
>>> print "%s is number %d" % ("Python", 1)Python is number 1

 

  • print輸出重定向:

    從python2.0開始,print語句支持將輸出重定向到文件,其中使用符號“>>”來重定向輸出。

>>> f = open(r"F:/Python27/MyTxt/test.txt", 'a')>>> print >> f, "Fatal error!">>> f.close()

 


小技巧:

  1. 下劃線'_'的作業:表示最后一個變量/表達式的值,例如上面最后一個變量user的值為"wengzc",哈哈,這個功能還是挺有意思的,不過建議少用,只做了解;光一個下劃線難免會表意不明,以后自己看著估計也費勁~~~
    >>> _'wengzc'  
  2. print語句自動換行,如果不像換行可以在語句后加一個','

      例如:print a,

 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 安阳县| 萨迦县| 科尔| 克什克腾旗| 晴隆县| 河南省| 象山县| 洪洞县| 炉霍县| 神池县| 宜宾市| 苍南县| 万安县| 衡阳县| 长沙市| 大余县| 隆德县| 晴隆县| 洪洞县| 延津县| 贵阳市| 武山县| 永和县| 文登市| 都兰县| 汤阴县| 临沂市| 漳平市| 平果县| 波密县| 腾冲县| 荣成市| 灯塔市| 横山县| 大荔县| 盘锦市| 杭锦旗| 灵山县| 新乡市| 那坡县| 无棣县|