python

超轻量级php框架startmvc

Python简单基础小程序的实例代码

更新时间:2020-07-01 10:00 作者:startmvc
1九九乘法表foriinrange(9):#从0循环到8i+=1#等价于i=i+1forjinrange(i):#从0循环到ij+=1print(j,'*',i,'=',i*j

1 九九乘法表


for i in range(9):#从0循环到8
 i += 1#等价于 i = i+1
 for j in range(i):#从0循环到i
 j += 1
 print(j,'*',i,'=',i*j,end = ' ',sep='')
 # end默认在结尾输出换行,将它改成空格 sep 默认 j,'*',i,'=',i*j 各元素输出中间会有空格
 print()#这里作用是输出换行符

i = 1
while i <= 9:
 j = 1
 while j <= i:
 print("%d*%d=%d" % (j,i,i*j),end=' ') # 格式化输出
 j += 1
 i += 1
 print()

2 登录程序

登录程序,有三次输入账号、密码的机会,错误三次账号锁定


user = 'hello world'
paswd = 123456
username = input("请输入用户名:")
password = input("请输入密码:")
for i in range(3):
 if username == user and int(password) == paswd: #判断用户名和密码是否都匹配
 print("欢迎您的到来")
 break
 elif i < 2:
 username = input("请输入用户名:")
 password = input("请输入密码")
 elif i == 2:
 print("账户已锁定")
 break

3,购物车程序

功能:

1,输入余额 2,显示商品列表 3,输入要购买的东西 4,判断是否有能力购买 5,是否继续 6,输出已购买的商品和余额


shop_car = []#用来存放购买的商品
goods = {
 1:['手机',2500],
 2:['电脑',3500],
 3:['自行车',4500],
 4:['宝马',20000]
}#商品列表
while True:
 salary = input("你有多少钱:") # 输入有多少钱
 if salary.isdigit(): # 判断是否为整数
 salary = int(salary) # 将字符串转化为整数
 print("是否要买东西:")
 flag1 = input("Y N:")
 if flag1.upper() == 'N': # 将字符串大写
 exit("欢迎下次光临") # 退出程序并输出“欢迎下次光临”
 elif flag1.upper() == 'Y':
 break # 终止循环
 elif flag1.upper() == 'Q':
 exit("欢迎下次光临")
 elif salary.upper() == 'Q':
 exit("欢迎下次光临")
while True:
 print("淘宝".center(30,'-')) # 输出以-----淘宝------
 for i in goods: # 循环输出
 print(i,goods[i])
 print("淘宝".center(30, '-'))
 choice_good = input("请输入商品编码:")#接受一个字符串
 if choice_good.isdigit() :
 choice_good = int(choice_good)
 if choice_good >= 1 and choice_good <= 4:
 if salary >= goods[choice_good][1]:
 shop_car.append(goods[choice_good][0]) # 给字典中添加元素
 salary = salary - goods[choice_good][1]
 print("您购买的商品为:", goods[choice_good][0])
 print("余额为:", salary)
 print("是否继续:")
 contin = input("Y N")
 if contin.upper() == 'N':
 break
 elif contin.upper() == 'Q':
 break
 else:
 print('余额不足')
 print("是否继续:")
 contin = input("Y N")
 if contin.upper() == 'N':
 break
 elif contin.upper() == 'Q':
 break
 else :
 print("没有这个编号")
 continue # 暂停本次循环
 elif choice_good.upper() == "Q" :
 break
 else:
 print("我看不懂。。。")
print("你买了:",end =' ')
for i in shop_car:
 print(i,end=' ')
print()
print("余额为:",salary)
print("欢迎下次光临")

总结

以上所述是小编给大家介绍的Python简单基础小程序的实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持! 如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!