提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
前言
本文主要介绍一些基础的练习的完成情况和字符串的一些操作
提示:以下是本篇文章正文内容,下面案例可供参考
一、基础练习
1.澳门赌场的练习
'''
掉馓子
1.进入xxxx游戏
2.输入用户名,默认用户没有币
3.提示用户充值买币,(100块30个币,充值必须是100的倍数,充值不成功可以再次充值)
4.玩一局游戏扣除2个币。猜大小,(系统用随机数据模拟馓子产生值)
5.只要猜对了奖励奖励一个币,可以继续玩(想不想继续玩,也可以没有金币自动退出)
'''
# game.py
import random
print('*'*38)
print('进入到澳门赌场')
print('*'*30)
username = input('请输入顾客大名:')
money=0
answer=input('确定进入游戏吗(y/n)')
if answer=='y':
# 判断游戏币是否充足
# 做到反复充值
while money<2:
n=int(input('金币不足,请充值(100块钱30币,充值必须是100的倍数:'))
# 充值金额判断
if n%100==0 and n>0:
money=(n//100)*30
print('当前游戏币是{},玩一局游戏扣除2个币'.format(money))
print('进入游戏---------')
while True:
#模拟馓子,产生馓子的值
t1=random.randint(1,6)
t2=random.randint(1,6)
money-=2 #扣除金币
#
print('系统洗牌完毕,请猜大小:')
guess=input('请输入大或者输入小:')
#判断
if ((t1+t2)>6 and guess=='大' or (t1+t2)<=6 and guess=='小'):
print('恭喜{}本局游戏获得奖励一个游戏币!').format(username)
money+=1
else:
print('很遗憾!本局游戏输啦')
an=inut('继续是否再继续一局游戏,要扣除2枚游戏币?(y/n)')
if an!='y' or money<2:
print('退出游戏!!!')
break
2 .输入某一年某一个月某天可以得出这一天是这一年的第几天
year = int(input("请输入年分:"))
month = int(input("请输入月份:"))
day = int(input("请输入日:"))
print("-" * 20)
day += (month-1) * 30
if month < 9:
day += month//2