1,(重点)明白for循环的基本格式
for 临时变量i in 字符串(列表/字典/元组/集合):
每找到一个元素,就会执行一遍缩进的代码
i就是每一个元素
遍历:一个一个访问:一个一个地找到
for循环的作用:就是用来遍历 字符串(/列表/字典/元组/集合)的每一个元素 不能遍历一个数字
@知道循环多少次就用for循环
For i in rang(5) 表示循环5次
2,(重点)明白break与continue的作用,并能区分两者的不同
break和continue必须在循环语句中
str1 = "hello world"
for i in str1:
if i == "w":
# break # 结束整个循环 往下跳
continue # 仅仅结束本次循环 往上跳,继续循环
print(i)
3,字符串定义的三种方式
双引号或单引号中的数据,就是字符串。
a = "hello"
b = 'hello'
c = """
第一行
第二行
"""
双引号中用单引号,或单引号中用双引号。
4,字符串切片
作用:为了在字符串中找到需要的子串 "hello world"
字符串名[m:n:k] 表示在字符串中: 从下标为m,到第n个, 每隔k-1个取一个
print(str1[2:8]) # llo wo 前包,后不包
print(str1[3:]) # lo world 如果n不写,说明取到完为止
print(str1[::-1]) # 字符串取反,倒序,倒置,逆序
字符串,列表,元组,字典的下标都是从“0”开始的!
5,(重点)字符串操作