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

猜你喜欢

转载自www.cnblogs.com/smallfoot/p/9979211.html