以下均針對(duì)
python 3.x
遍歷數(shù)組
- 一般只是遍歷訪問(wèn)數(shù)組元素時(shí),使用
for in
即可:
for item in sequence:
print item
- 不過(guò)當(dāng)想要取得元素的索引時(shí)畏线,可以搭配使用
enumerate
函數(shù):
for index, item in enumerate(sequence):
print index, item
拼接字符串
經(jīng)常會(huì)有將元素a
和b
拼接起來(lái)世吨,一起作為字符串打印出來(lái)的需求祖能,那么如下:
- 當(dāng)
a
和b
均為字符串元素時(shí)赁项,直接使用+
即可:
str_1 = 'micro'
str_2 = 'soft'
str_3 = str_1 + str_2
print(str_3)
- 當(dāng)有一個(gè)為數(shù)字元素時(shí),使用
str()
函數(shù)進(jìn)行類型轉(zhuǎn)換:
num=10
print('這個(gè)數(shù)是:'+str(num))
- 當(dāng)在
print
函數(shù)中時(shí)局齿,可以使用,
分隔元素即可:
print("num: ", 10)
- 同樣當(dāng)在
print
函數(shù)中時(shí)剧劝,若兩者均為字符串元素,則并列寫即可:
print("num: " "10")
print("num: ""10") # 有無(wú)空格都可以
- 還是在
print
函數(shù)中抓歼,可以使用format
函數(shù):
# {} 充當(dāng)占位符
str_word = 'hello, word! {} {}'.format('張三', '李四')
進(jìn)程掛起
time.sleep()
函數(shù)推遲調(diào)用線程的運(yùn)行讥此,可通過(guò)參數(shù)secs指秒數(shù)拢锹,表示進(jìn)程掛起的時(shí)間。
注意需要在程序中引入程序包time
萄喳。