一、运算符
1、算术运算符:+ - * / // ** %
+ 加 两个数相加 1+2 = 3
- 减 两个数相减 3-1 = 2
* 乘 两个数相乘 1*2 = 2
/ 除 两个数相除 5/2 = 2.5
// 整除 两个数相除得到整数 5//2 = 2
** 幂 幂次方 2**3 = 8
% 取余 两个数的余数 5%2 = 1(可以用来判断奇偶数 取余为0的时候为偶数 取余为1的时候为奇数)
2、比较运算符:>、< 、>=、<=、==、!=
结果只有真假 true false 为bool类型
3、赋值运算符:+= -= *= /= //= %= **=
num += 1 等价于 num = num +1
num -= 1 等价于 num = num -1
num *= 1 等价于 num = num *1
num /= 1 等价于 num = num /1
num //= 1 等价于 num = num //1
num **= 1 等价于 num = num **1
num %= 1 等价于 num = num %1
4、逻辑运算符: not and or
not 如果条件为真 则结果为假,反之如果条件为假,结果为真。
and 两个条件为真,结果才为真,如果有一个条件为假,则结果就为假。
or 两个条件只有一个为真,结果就为真 ,只有两个条件为假,结果才为假。
5、短路原则:对于and而言:如果前面的条件为假,那么这个and前后两个条件组成的表达式的计算结果就一定为假,第二个条件就不会执行。 对于or而言:如果前面的第一个条件为真,那么这个or前后两个条件组成的表达式的计算结果就一定为假真,第二个条件就不会执行。
二、while语句
语法: while 条件:
语句块
当条件成立的时候,才会执行语句块
while中的break语句: break语句是直接跳出循环,while后面的语句都不执行了。
while中
的continue语句:continue语句是跳出当前循环,while后面的语句当前次数不循环,继续回到条件那。
while语句的嵌套:#九九乘法表(\t是制表符)i = 1 while i <= 9:
j = 1
while j <= i:
# print(str(j)+"*"+str(i)+"="+str(i*j),end=" ")
print("%d * %d = %d" %(j,i,i*j) ,end="\t")
j +=1
i+=1
print()
三、python3输出不换行: