Python学习[day2]while循环以及执行流程格式化输出运算符
Posted catern
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python学习[day2]while循环以及执行流程格式化输出运算符相关的知识,希望对你有一定的参考价值。
1. while循环
while 条件:
代码块(循环体)
执行流程:
1. 判断条件是否为真. 如果真. 执行代码块
2. 再次判断条件是否为真......
3. 当条件为假.执行else 跳出循环. 循环结束
列举几个简单的while循环的例子:
(1):求1~100以内所以数的和:
num = 1
sum = 0
while num <= 100:
sum = sum + num
num += 1
print(sum)
(2):求1-2+3-4.......99的所以数的和:
num = 1
sum = 0
while num < 100:
if num % 2 == 0:
sum = sum - num
if num % 2 != 0:
sum = sum + num
num += 1
print(sum)
4. break 结束循环. 停止当前循环
5. continue 结束当前本次循环. 继续执行下一次循环
2. 格式化输出
%s: 字符串的占位符, 可以放置任何内容(数字)
a为变量
格式如下:print("哈哈哈哈%s" % a)
%d: 数字的占位符(用法同上)
3. 运算符
逻辑运算:
and 并且的意思. 左右两端的值必须都是真. 运算结果才是真
or 或者的意思. 左右两端有一个是真的. 结果就是真. 全部是假. 结果才能是假
not 非的意思. 原来是假. 现在是真. 非真即假, 非假既真
以上是关于Python学习[day2]while循环以及执行流程格式化输出运算符的主要内容,如果未能解决你的问题,请参考以下文章