1. 程式人生 > >python學習日記(join,range)

python學習日記(join,range)

join方法用於將序列裡的字串以制定的字串連線成一個新的字串

s = 'fasfw123'
s1 = '-'.join(s)
print(s1)
str = '&oooooo&'
s2 = str.join(s)
print(s2)
s3 = ' '.join(s)
print(s3)

join方法之後生成的全都是字串,用join()方法可以將元組、列表、字典轉化為字串。

前情回顧:之前所說字串轉化為列表用的是split()方法。

s = 'fasfw123'.split('f')
print(s)

range()可建立一個整數列表,一般用在for迴圈中。

for i in range(5):#顧首不顧尾,預設從0開始計數,range(5)等價於range(0,5),步長預設為 1
    print(i)

for i in range(10,0,-2):#顧首不顧尾
    print(i,end=' ')#在print中,end預設=\n,即換行,向end傳遞一個引數可以使其有其他輸出格式

for i in range(10,0,-2):#顧首不顧尾
    print(i,end='\t')#換成製表符

for i in range(10,0,-2):#顧首不顧尾
    print(i,end='
---我是分割線---')#換成自定義

s = 'fffggg'
for i in range(len(s)):
    print(s[i],end=' ')

 

pass