基础语法
- while循环的循环条件是自定义的,自动控制循环变量
- for循环是一种“轮询”机制,是对一批内容进行“逐个处理”
示例
name="xiao"
for x in name:
print(x)
输出如下
for循环是将字符串的内容:依次取出,所以,for循环也被称之为:遍历循环
for循环注意点
- 无法定义循环条件,只能被动取出数据处理
- 循环内的语句,需要有空格缩进
题目
- 计数:可在循环外定义一个整数类型变量用于做累加计数。
- 判断:判断是否为字母 "a",可通过 if 语句结合比较运算符来完成。
name="itheima is a brand of itcast"
# 定义一个变量,用来统计有多少个a
count=0
for x in name:
if x=="a":
count+=1
print(f"被统计的字符串中有{count}个a")
输出如下