组队学习-学习笔记P4
本文是学习b站up主 二次元的datawhale 发布的聪明办法学python系列视频后记录的一些学习笔记
部分内容引用于 聪明办法学python 视频
Task06 循环 Loop
for 循环和循环范围
基本格式:
for i in range (start,stop,len):
- 例子里for 循环中不断变化的变量是 i
- range的前两个参数start,stop为 i 循环的初值和终值,且范围为前开后闭(即 i 的实际范围为能start到stop - 1)
- 第三个参数为步长即 i 每次循环变化的数值
- 步长可正可负,步长为正时,start应大于stop;步长为负时,start应小于stop
- start可省略,默认为0;len也可以省略,默认为1;stop不可省略
- i 走到stop -1 时退出循环
while 循环
基本格式:
while 条件:
条件不满足时退出循环
break 与 continue 语句
- break函数 作用是退出当前循环
- continue函数 作用是跳过本次循环的余下语句,进入下一次循环
- 注意 多重嵌套循环时,break函数跳出的是哪一次循环
Task07 字符串 Strings
四种引号
引号的作用就是将文字包裹起来,告诉 Python "这是个字符串!"
单引号 '
和双引号 "
是最常见的两种字符串引号
三个引号的情况不太常见,但是它在一些场合有特定的作用(如函数文档 doc-strings)
字符串中的换行符号
前面有反斜杠 \
的字符,叫做转义序列
比如 \n
代表换行,尽管它看起来像两个字符,但是 Python 依然把它视为一个特殊的字符
in 运算 可以判断字符串中是否含有某一字符
字符串索引和切片
- 字符串的索引从左到右 从0开始增加;从右到左 从-1开始减小
- 字符串切片也有三个参数 例如:str[start,stop,len]
- 字符串切片 也是左开右闭即实际范围为 start 到 stop - 1
- len为每两个字符之间的间隔,可省略,默认为1