以下均针对
python 3.x
遍历数组
- 一般只是遍历访问数组元素时,使用
for in
即可:
for item in sequence:
print item
- 不过当想要取得元素的索引时,可以搭配使用
enumerate
函数:
for index, item in enumerate(sequence):
print index, item
拼接字符串
经常会有将元素a
和b
拼接起来,一起作为字符串打印出来的需求,那么如下:
- 当
a
和b
均为字符串元素时,直接使用+
即可:
str_1 = 'micro'
str_2 = 'soft'
str_3 = str_1 + str_2
print(str_3)
- 当有一个为数字元素时,使用
str()
函数进行类型转换:
num=10
print('这个数是:'+str(num))
- 当在
print
函数中时,可以使用,
分隔元素即可:
print("num: ", 10)
- 同样当在
print
函数中时,若两者均为字符串元素,则并列写即可:
print("num: " "10")
print("num: ""10") # 有无空格都可以
- 还是在
print
函数中,可以使用format
函数:
# {} 充当占位符
str_word = 'hello, word! {} {}'.format('张三', '李四')
进程挂起
time.sleep()
函数推迟调用线程的运行,可通过参数secs指秒数,表示进程挂起的时间。
注意需要在程序中引入程序包time
。