VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > temp > python入门教程 >
  • python中while循环

复制代码
# 1.
print('1.我在学python 输出5遍')
print('我在学python'*5)
print('我在学python\n'*5)
# 只能做单一重复 不能做线性


# 2.while
print('2.while')
# 用一个变量来控制循环次数(计数器)
i = 1
while i <= 5:
    print('我在学python', i)
    i += 1


# 3.练习 1到100的累加
print('3.练习:1到100的累加')
i = 1
total = 0
while i <= 100:
    total += i  # 对值累加
    i += 1  # 进行计数
print(total)


# 4.循环的控制语句
print('4.循环的控制语句')
if True:
    ...  # 占位符 空语句,只是保证程序结构的完整性

# 4.1 break 终止循环
print('4.1 break 终止循环')
# 吃苹果 吃5个苹果
# 吃3个饱了
i = 1
while i <= 5:
    if i == 3:
        print(f'我吃了第{i}个,吃饱了,不吃了')
        break
    print(f'我吃第{i}个苹果')
    i = i+1

# 4.2 continue 跳过本次循环(本次循环后边的内容不执行了),进入下一次循环
print('continue 跳过循环')
# 吃第3个,吃出一条大虫子
i = 1
while i <= 5:
    if i == 3:
        print(f'我吃了第{i}个,吃出一条大虫子,第{i}个不吃了')
        i += 1  # 要有这个语句,否则一直是i==3
        continue
    print(f'我吃第{i}个苹果')
    i = i+1


# 5.while嵌套语法
print('5.while嵌套')

j = 1
while j <= 3:
    print(f'第{j}天')
    i = 1
    while i <= 5:
        print('我在学python', i)
        i += 1
    print('我学会了')
    j += 1


# 6.练习 1到100的偶数累加
print('6.练习:1到100的偶数累加')
i = 1
total = 0
while i <= 100:
    if i % 2 == 0:
        total += i  # 对值累加
    i += 1  # 进行计数
print(total)


# 今日练习
print('今日练习')
print('while循环对1-100中的奇数求和')
i = 1
total = 0
while i < 100:
    if i % 2 != 0:
        total += i
    i += 1
print(total)
复制代码

 

出处:https://www.cnblogs.com/qc2012/p/16842306.html


相关教程