1.字符串
1.1 字符串序列示意图
1.2 字符串长度 len()
>>>len("Hello World")11
1.3 字符串引用 [N:M] 和 [L]
- 从N到M输出(不包含M):[N:M]
-
1.4 字符串大小写更改:.upper(),.lower() 或 .title()
全部大写:<字符串或字符串变量名>.upper()
- 全部小写:<字符串或字符串变量名>.lower()
-
1.5 字符串拼接:+
2.赋值语句
2.1 赋值语句 =
-
2.2 同步赋值语句
<变量1>,<变量2>….,<变量N> = <表达式1>,<表达式2>,…,<表达式N>
-
3.引用 import<功能库>
-
4.分支语句
4.1 单分支语句:if
4.2 二分支语句:if …else…
4.3 多分支结构:if …elif …else
if<条件>:
<语句块1>
elif<条件>:
<语句块2>
elif….
else:
<语句块3>
5. 循环结构: 遍历循环for,无限循环while,循环控制break,continue
5.1 for循环
- for字符串循环:
- for<循环变量> in <字符串变量>
- 指定循环次数:
- for<循环变量> in range(<循环次数>)
<语句块>
- range(<循环次数>)
range(x, y [, z])
从x开始,到y结束(不包括y),步长为z
- for循环拓展:
- for <循环次数> in <遍历结构>:
5.2 无限循环:while
- while <条件>:
<语句块>
- 当条件为True,则执行循环
- 当条件为False,则终止循环
- 无限循环拓展:
while <条件>:
<语句块1>
else:
<语句块2>
- continue:结束本次循环,不影响下次循环
- break:终止循环,直接跳出循环体
6.基本输入输出函数:input(),eval(),print()
6.1 输入函数:input()
6.3 输出函数:print()
- print(<待输出的字符>)
- 输出多个变量值:
print(<变量1>,<变量2>,…,<变量N>)
- 字符串与变量值混合输出:
print(<输出字符串模板>.format(<变量1>,<变量2>,…,<变量n>))
附1
程序异常处理
try 和 except
- try:
<语句块1>
except:
<语句块2>
- 语句块1,是正常执行程序,当语句块1发生异常时,执行语句块2
