本文共 1281 字,大约阅读时间需要 4 分钟。
因为笔者已经有其他编程语言基础,关于一些简单的运算符、变量以及条件分支之类就不再赘述,只是针对在学习过程中发现和以前不同的东西进行了梳理。如果不想从头看基础课程的同学可以参考本篇博客。
import randomrandom.randint(begin,end)
a=10b=20c=a if a>b else bprint(c)
while:代码块else:代码块(循环正常结束需要执行的代码)
for 临时变量 in 序列 重复执行的代码else: 循环正常结束后需要执行的代码
a='aaa'b="bbb"c="""ccc"""print(type(a))print(type(b))print(type(c))
结果为:
在正常使用时,三者都是一样的。
a="qwertyu"print(a[1:5:2])
结果为:
wr
a="qwertyu"print(a.find("rt",0,5))
结果为:
3
替换:
a="qwertyru"b=a.replace("r","000",2)#改成1试试
结果为:
qwe000ty000u
分割:
字符序列.split(分割字符,sum)a="i and you and he and her"b=a.split("and",2)print(b)
大小写改写:
字符序列.capitalize() 将字符串首字母大写 字符序列.title() 将字符串的每个单词首字母大写 字符序列.lower()将字符串中大写转小写 字符序列.upper()将字符串中小写转大写空白字符处理:
字符序列.lstrip()删除字符串左侧空白字符 字符序列.rstrip()删除字符串右侧空白字符 字符序列.strip()删除字符串两侧空白字符修改字符串对齐:
字符序列.ljust(长度,填充字符):e.g.a.ljust(10,'.')
判断字符串开头或结尾:
字符串序列.startwith(子串,开始位置下标,结束位置下标) 类似endwith。其他的略了……太多了,用法很简单的。
未完待更……
转载地址:http://ueugn.baihongyu.com/