组队学习-学习笔记P4

发布时间 2023-12-02 23:05:05作者: 人间烟火天上星

组队学习-学习笔记P4

本文是学习b站up主 二次元的datawhale 发布的聪明办法学python系列视频后记录的一些学习笔记

部分内容引用于 聪明办法学python 视频

Task06 循环 Loop

for 循环和循环范围

基本格式:

for i in range (start,stop,len):

  1. 例子里for 循环中不断变化的变量是 i
  2. range的前两个参数start,stop为 i 循环的初值和终值,且范围为前开后闭(即 i 的实际范围为能start到stop - 1)
  3. 第三个参数为步长即 i 每次循环变化的数值
  4. 步长可正可负,步长为正时,start应大于stop;步长为负时,start应小于stop
  5. start可省略,默认为0;len也可以省略,默认为1;stop不可省略
  6. i 走到stop -1 时退出循环

while 循环

基本格式:

while 条件:

条件不满足时退出循环

break 与 continue 语句

  1. break函数 作用是退出当前循环
  2. continue函数 作用是跳过本次循环的余下语句,进入下一次循环
  3. 注意 多重嵌套循环时,break函数跳出的是哪一次循环

Task07 字符串 Strings

四种引号

引号的作用就是将文字包裹起来,告诉 Python "这是个字符串!"

单引号 ' 和双引号 " 是最常见的两种字符串引号

三个引号的情况不太常见,但是它在一些场合有特定的作用(如函数文档 doc-strings)

字符串中的换行符号

前面有反斜杠 \ 的字符,叫做转义序列

比如 \n 代表换行,尽管它看起来像两个字符,但是 Python 依然把它视为一个特殊的字符

in 运算 可以判断字符串中是否含有某一字符

字符串索引和切片

  1. 字符串的索引从左到右 从0开始增加;从右到左 从-1开始减小
  2. 字符串切片也有三个参数 例如:str[start,stop,len]
  3. 字符串切片 也是左开右闭即实际范围为 start 到 stop - 1
  4. len为每两个字符之间的间隔,可省略,默认为1