位置:首頁(yè) > 軟件操作教程 > 編程開(kāi)發(fā) > Python > 問(wèn)題詳情

python經(jīng)典實(shí)例——字符串

提問(wèn)人:楊紫紅發(fā)布時(shí)間:2020-11-26
比起C/C++,Python處理字符串的方式實(shí)在太讓人感動(dòng)了.把字符串當(dāng)列表來(lái)用吧.
#! /usr/bin/python

word="abcdefg"
a=word[2]
print ("a is: "+a)
b=word[1:3]
print ("b is: "+b) # index 1 and 2 elements of word.
c=word[:2]
print ("c is: "+c) # index 0 and 1 elements of word.
d=word[0:]
print ("d is: "+d) # All elements of word.
e=word[:2]+word[2:]
print ("e is: "+e) # All elements of word.
f=word[-1]
print ("f is: "+f) # The last elements of word.
g=word[-4:-2]
print ("g is: "+g) # index 3 and 4 elements of word.
h=word[-2:]
print ("h is: "+h) # The last two elements.
i=word[:-2]
print ("i is: "+i) # Everything except the last two characters
l=len(word)
print ("Length of word is: "+ str(l))

中文和英文的字符串長(zhǎng)度是否一樣?
#! /usr/bin/python
# -*- coding: utf8 -*- 

s=input("輸入你的中文名,按回車(chē)?yán)^續(xù)");
print ("你的名字是  : " +s)

l=len(s)
print ("你中文名字的長(zhǎng)度是:"+str(l))

知識(shí)點(diǎn):
·類(lèi)似Java,在python3里所有字符串都是unicode,所以長(zhǎng)度一致.

繼續(xù)查找其他問(wèn)題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部