一、算术运算符:
//:指两个数相除求整
**:指一个数的多少次方,3**2 == 3的2次方
%:指两个数相除求余
二、通过学习求余的方式改进求闰年的程序
temp = input("请输入一个年份:")
#限制只能输入整数
while not temp.isdigit():
temp = input("输入错误请输入一个整数",end = " ")
#判断是不是闰年,用%优化求余
year = int(temp)
if year == year%400:
print(temp + "是闰年!")
else:
if (year == year%4) and (year != year%100):
print(temp + "是闰年!")
else:
print(temp + "不是闰年!")
三、练习题:
1、请写出一个程序打印出0~100所有的奇数以及偶数
i = 0
#求0~100的偶数
while i<= 100:
if i%2 == 0:
print(i,end = " ")
i += 2
else:
i += 2
print("\n***********************************************************\n")
j=0
#求0~100的奇数
while j<= 100:
if j%2 != 0:
print(j,end = " ")
j += 1
else:
j += 1