用python 实现 九九乘法表
# 定义外层循环
i = 1
while i<=9:
# 内层循环控制变量
j = 1
while j <= i:
#内层循环pringt语句不用换行
print(f"{j} * {i} = {j * i}\t",end='')
j += 1
i += 1
print() #print空内容就是换行作用
# for 循环实现99乘法表
x = 1 # 控制行数
for x in range(1,10):
j = 1
while j <= x:
print(f"{j} * {x} = {j * x}\t",end='')
j += 1
print()
num 范围内有多个偶数
num = 100
count = 0
for i in range(1,num):
if(i % 2 == 0):
count += 1
print(f"1到100(不包含100本身)范围
Atm 小程序
# 定义全局变量 money name
money = 5000000
name = None
# 要求客户输入姓名
name = input("请输入客户姓名:")
# 定义查询函数
def query(show_header):
if show_header:
print("...........查询余额........")
print(f"{name},您好,您的余额剩余{money}")
# 存款
def saving(num):
global money
money += num
print("..............存款..............")
print(f"{name},您好,您存款{num}元成功")
# 调用query 函数查询余额
query(False)
# 取款
def get_money(num):
global money
if money < num:
print("余额不足,不允许取款")
return None
money -= num
print("..............取款..............")
print(f"{name},您好,您取款{num}元成功")
# 调用query 函数查询余额
query(False)
def main():
print("..............主菜单..............")
print(f"{name},您好,欢迎来到自动取款机")
print("查询余额\t[输入1]")
print("存款\t\t[输入2]")
print("取款\t\t[输入3]")
print("退出\t\t[输入4]")
return input("请输入您的选择")
while True:
keyboard = main()
if keyboard == "1":
query(True)
continue
elif keyboard == "2":
num = int(input("请输入存款金额"))
saving(num)
continue
elif keyboard == "3":
num = int(input("请输入取款金额"))
if get_money(num):
continue
else:
print("程序退出了")
break