欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

簡(jiǎn)單講解Python中的字符串與字符串的輸入輸出

 更新時(shí)間:2016年03月13日 16:23:42   作者:Jacman  
這篇文章主要介紹了Python中的字符串與字符串的輸入輸出,Python3.x版本中默認(rèn)以Unicode為編碼,省去了不少麻煩,需要的朋友可以參考下

字符串
字符串用''或者""括起來(lái),如果字符串內(nèi)部有‘或者",需要使用\進(jìn)行轉(zhuǎn)義

>>> print 'I\'m ok.'
I'm ok.

轉(zhuǎn)義字符\可以轉(zhuǎn)義很多字符,比如\n表示換行,\t表示制表符,字符\本身也要轉(zhuǎn)義,所以\\表示的字符就是\。當(dāng)然如果不需要轉(zhuǎn)義,可以使用r'':

>>> print '\\\t\\'
\  \
>>> print r'\\\t\\'
\\\t\\

如果字符串內(nèi)部有很多換行,用\n寫(xiě)在一行里不好閱讀,為了簡(jiǎn)化,Python允許用'''…'''的格式表示多行內(nèi)容:

>>> print '''line1
... line2
... line3'''
line1
line2
line3

如果寫(xiě)成程序,就是:

print '''line1
line2
line3'''


可能出現(xiàn)的問(wèn)題
中文編碼問(wèn)題

# coding = utf-8

結(jié)果報(bào)錯(cuò):

SyntaxError: Non-ASCII character ‘/xe6'

所以最后改成了

# coding=utf-8

唉....

Unicode編碼問(wèn)題

Python 2.7.6 (default, Mar 22 2014, 22:59:56) 
[GCC 4.8.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> len('中文')
6
>>> len(u'中文')
2
>>>

注意: 這個(gè)問(wèn)題是由python編碼導(dǎo)致的,詳細(xì)的編碼問(wèn)題詳見(jiàn)字符串和編碼,但是在python 3.x中這個(gè)編碼問(wèn)題就不存在了:

Python 3.4.0 (default, Jun 19 2015, 14:20:21) 
[GCC 4.8.2] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> len('中文')
2
>>> len(u'中文')
2
>>>
 

輸出

>>> print 'hello, world'
hello, world

>>> print 'The quick brown fox', 'jumps over', 'the lazy dog'
The quick brown fox jumps over the lazy dog

>>> print '100 + 200 =', 100 + 200
100 + 200 = 300

輸入

>>> name = raw_input()
Michael

>>> name
'Michael'

>>> print name
Michael

>>> name = raw_input('please enter your name: ')
please enter your name:

注意: raw_input返回的永遠(yuǎn)是字符串,也就是說(shuō)你輸入一個(gè)int型,返回的是一個(gè)數(shù)字字符串,你需要進(jìn)行轉(zhuǎn)換:

>>> number = raw_input("輸入一個(gè)整數(shù):")
輸入一個(gè)整數(shù):123
>>> number
'123'
>>> number = int(raw_input("輸入一個(gè)整數(shù):"))
輸入一個(gè)整數(shù):123
>>> number
123

相關(guān)文章

  • Python根據(jù)字符串調(diào)用函數(shù)過(guò)程解析

    Python根據(jù)字符串調(diào)用函數(shù)過(guò)程解析

    這篇文章主要介紹了Python根據(jù)字符串調(diào)用函數(shù)過(guò)程解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-11-11
  • Python Http發(fā)送請(qǐng)求淺析

    Python Http發(fā)送請(qǐng)求淺析

    這篇文章主要介紹了Python Http發(fā)送請(qǐng)求淺析,文章主要通過(guò)從requests、aiohttp、httpx三個(gè)接口請(qǐng)求展開(kāi)詳情,需要的朋友可以參考一下文章具體詳細(xì)內(nèi)容
    2022-06-06
  • 返回最大值的index pytorch方式

    返回最大值的index pytorch方式

    這篇文章主要介紹了返回最大值的index pytorch方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-07-07
  • Python?configparser模塊的用法示例代碼

    Python?configparser模塊的用法示例代碼

    這篇文章主要介紹了Python?configparser模塊的用法,本文結(jié)合示例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-12-12
  • 詳解Ubuntu16.04安裝Python3.7及其pip3并切換為默認(rèn)版本

    詳解Ubuntu16.04安裝Python3.7及其pip3并切換為默認(rèn)版本

    這篇文章主要介紹了詳解Ubuntu16.04安裝Python3.7及其pip3并切換為默認(rèn)版本,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2019-02-02
  • django 基于中間件實(shí)現(xiàn)限制ip頻繁訪問(wèn)過(guò)程詳解

    django 基于中間件實(shí)現(xiàn)限制ip頻繁訪問(wèn)過(guò)程詳解

    這篇文章主要介紹了django 基于中間件實(shí)現(xiàn)限制ip頻繁訪問(wèn)過(guò)程詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-07-07
  • Django框架實(shí)現(xiàn)分頁(yè)顯示內(nèi)容的方法詳解

    Django框架實(shí)現(xiàn)分頁(yè)顯示內(nèi)容的方法詳解

    這篇文章主要介紹了Django框架實(shí)現(xiàn)分頁(yè)顯示內(nèi)容的方法,結(jié)合實(shí)例形式詳細(xì)分析了Django框架引入bootstrap樣式進(jìn)行分頁(yè)顯示相關(guān)步驟、實(shí)現(xiàn)方法與操作注意事項(xiàng),需要的朋友可以參考下
    2019-05-05
  • Python turtle實(shí)現(xiàn)貪吃蛇游戲

    Python turtle實(shí)現(xiàn)貪吃蛇游戲

    這篇文章主要為大家詳細(xì)介紹了Python turtle實(shí)現(xiàn)貪吃蛇游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-06-06
  • Django 重寫(xiě)用戶模型的實(shí)現(xiàn)

    Django 重寫(xiě)用戶模型的實(shí)現(xiàn)

    這篇文章主要介紹了Django 重寫(xiě)用戶模型的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • pandas如何將表中的字符串轉(zhuǎn)成數(shù)值型

    pandas如何將表中的字符串轉(zhuǎn)成數(shù)值型

    在用pd.read_csv讀數(shù)據(jù)時(shí),將要轉(zhuǎn)換數(shù)據(jù)類型的列名和類型名構(gòu)成字典,傳給dtype,怎么轉(zhuǎn)換呢,下面小編給大家分享下pandas將表中的字符串轉(zhuǎn)成數(shù)值型,感興趣的朋友一起看看吧
    2023-02-02

最新評(píng)論