3分钟画字符画跟女神表白,利用python字符串、列表方法
前言
本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。
作者:fdy
ps:如果你处于想学python或者正在学习python,python的教程不少了吧,但是是最新的吗?说不定你学了可能是两年前人家就学过的内容,在这小编分享一波2020最新的python教程。获取方式,私信小编 “ 资料 ”,即可免费获取哦!
方法是与对象(列表,数,字符串等)联系紧密的函数,举个例子:我想把名称为a的列表内容清空
其中 clear 函数用于将列表a中的内容清空,形如a.clear()结构的,即 object.method(arguments) 就能调用方法,简单介绍一下字符串,列表,字典的几个常用方法
字符串方法
center - 在给定字符串两端填充字符(默认为空格),使字符串居中
语法:str.center(width,'fillchar')
width 表示填充后字符的总长度
fillcahr 表示填充的字符类型,注意加 ' '
join - 用于合并序列的元素
语法:'sep'.join(seq)
sep:分隔符,可以为空seq:将字符串、元组、列表中的元素以指定的字符(分隔符)连接生成一个新的字符串,注意所合并序列的元素都必须是字符串
replace - 将指定字串替换为另一个字符串
语法:str.replace(old, new,max)
old:要进行更换的旧字符
new:新的字符串
max:替换次数,默认是全部
split - 用于将字符串拆分为序列
语法:str.split(str="", num=string.count(str))
str:表示为分隔符,默认为空格,但是不能为空('')
num:分割次数,默认为 -1, 即分隔所有
strip - 用于将字符串开头和末尾的空白删除
语法:str.strip([chars])
chars:移除字符串头尾指定的字符序列,如果不带参数,默认是清除两边的空白符(不包括中间内容的空白),例如:/n, /r, /t
列表方法
append - 用于将一个对象附加到列表末尾
语法:list.append(obj)
count - 计算指定的元素在列表中出现的次数
语法:str.count(sub, start= 0,end=len(string))
sub:搜索的子字符串
start:字符串开始搜索的位置,默认为第一个字符,第一个字符索引值为0
end:字符串中结束搜索的位置,字符中第一个字符的索引为 0,默认为字符串的最后一个位置
pop - 从列表中删除一个元素(默认为最后一个),并返回这个元素
语法:list.pop([index=-1])
还有一些其它常用列表方法如 sort,index,insert等等,用到的时候再学即可
今日主题:画爱心
简单介绍:
range - 创建一个整数列表
语法:range(start, stop, step)
start:计数从start开始,默认是从0开始,例如range(5)等价于range(0,5)
stop:计数到stop结束,但不包括 stop
step:步长(即两数相差值),默认为1
for-in - 逐个读取元素
if-else - 条件判断
画爱心
上一篇: 最新整理的spring面试题从基础到高级,干货满满
下一篇: gcc/g++ 链接顺序注意事项