python基础 course4
目录
1. 判定语句if
2. input 函数
3. 列表的定义-索引和切片
4. for 循环
5. while 循环
- 判定语句if
if条件判断
input函数
获取用户输入
input(prompt=None, /)
无论输入的内容是什么, 都会作为字符串传递
if语句的嵌套
- 列表的定义-索引和切片
列表的索引和切片语法:
- 列表[start:stop:step]列表[开始:终止:步长] 半开区间, 开始的位置包含在内, 而终止的位置不包含在内
- 步长的默认值为1, 当步长设置为负整数, 代表, 从后往前切
- 开始和终止, 如果不填, 代表一直到头
- 列表: 有序的序列. 所以每一个数据都有唯一对应的索引值
二维列表的索引方法
更改列表中的值
4. for 循环
for循环用于字符串
for循环用于列表
range
函数range(终止) 默认从0开始
range(开始, 终止, 步长) 终止不包含在序列内
for循环用于数值序列
5. while 循环
指示器
我们也可以定义一个变量, 用于判断循环是否需要终止, 这个变量叫做指示器, 默认设置为True, 当这个变量满足某种条件时, 会变成False, 这是循环就会终止.
while 语句中就只需检查一个条件 —— 标志的当前值是否为 True ,并将所有测试(是否发生了应将标志设置为 False 的事件)都放在其他地方,从而让程序变得更为整洁。
while循环的嵌套
打印如下图所示的一个三角形, 每次只能打印一个 *
使用 break 结束循环
一旦打印出一个字母g, 则结束打印, 不再继续
使用continue结束本次循环
continue的作用:用来结束本次循环,但不会退出整个循环, 紧接着执行下一次的循环。