Fork me on GitHub

逆水行舟,不进则退

人与人之间最小的差距是智商,最大的差距是坚持。

python学习日记(join,range)

join方法

join方法用于将序列里的字符串以指定的字符串连接成一个新的字符串

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

join方法之后生成的全都是字符串,用join()方法可以将元组、列表、字典转化为字符串。

前情回顾(split)

之前所说字符串转化为列表用的是split()方法。

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

range()

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

posted @ 2018-11-18 20:56  咕噜牛Gruffalo  阅读(321)  评论(0编辑  收藏  举报