print(-9//-3) #整除 一正一负向下取整 print(-9//2) print(-9/-3) #除法与整除不同 print(-9%-3) #求余一正一负要公式:余数=被除数-除数*商 print(9**0.5) **幂运算符
结果:
条件语句money=1000
s=int(input("请输入取款金额"))
if money>=s:
money=money-s
print("取款成功,余额为:",money)
else:
print("余额不足,无法取出改金额")
与C语言,Java类似
以下是简略条件语句的代码
num1=int(input('请输入一个整数'))
num2=int(input('请输入另一个整数'))
print(str(num1)+'大于等于'+str(num2) if num1>=num2 else str(num1)+'小于等于'+str(num2))
选择结构
num=int(input("请输入成绩:"))
if num>=90 and num<=100:
print("A")
elif num>=80 and num<90:
print("B")
elif num>=70 and num<80:
print("C")
elif num >= 60 and num < 70:
print("D")
elif num>=0 and num<60:
print("E")
else:
print("成绩无效,请重新输入")
联想C语言和Java中的switch-case结构
循环结构1.for循环
。for i in range(3) #从0开始循环三次,但不包括3
。for i in range(1,3) #从1开始,但不包括3 左闭右开
for i in range(3):
gg=input('请输入密码')
if gg=='22':
print('密码正确')
break
else:
print('密码错误')
else:
print('三次输入机会已用尽')
2.while循环
注意a在何处变化
while a<3:
b=input('请输入密码')
if b=='222':
print('密码正确')
break
else:
print('密码错误')
a+=1
else:
print('三次机会已用尽')



