字符串
- 单双引号都可
- \转义符
- print时,整个字符串引号前加r,忽略转义
- 多行字符串,行尾加\忽略本行空格
- 3*‘12’ 得出121212
- 字符串可被索引str[3],索引可负 索引不可越界
- 切片索引越界自动操作 word[2:]2及之后 - - word[:2]0和1 word[:2]+word[2:]==word为true
- 不可通过所以来赋值修改
数组
- list1=[1,2,3]
- list1[1:2]=[23]得到[1,23,3]
- 列表可嵌套
- list.append();list.insert();list.pop()
range
- range(0,10,3) 0到10 ,步进为3 为0,3,6,9
- 包括头不包括尾
循环
for...in...
list(range(3))将一个序列变成一个数组
a, b = 0, 1
while a < 1000:
print(a, end=',')
a, b = b, a+b
在循环中使用end=',',将把本应打印的空行换位引号中的字符
else在循环中也可用
- 在for循环中,整个循环结束时执行(不包含break跳出的情况)
- 在while中,当条件为假的时候执行
pass语句,什么都不执行的占位符
通常用于创建最小的类
网友评论