python课后练习 剪刀石头布小游戏

本文介绍如何使用Python编程语言实现经典的剪刀石头布游戏。通过这个练习,可以加深对Python基本语法和条件判断的理解。
摘要由CSDN通过智能技术生成

特别特别繁琐的剪刀石头布。。。

import random
items=['rock','paper','scissors']										#电脑可能出的:剪刀,石头或者布
winrounds=0;															#初始化赢的局数
loserounds=0;															#初始化输的局数
ifContinue='yes'														#用于结束后判断是否再来一局

while ifContinue=='yes':												#是yes的情况下运行

	for rounds in range(1,4) :											#一共3局
		print("1.rock 2.paper 3.scissors.\ninput number:")				
		my=int(input())													#从键盘读取用户输入的数字,代表剪刀石头或者布
		bot=random.choice(items);										#电脑随机出
		if my==1 and bot=='scissors':									#下面是所有输赢情况,写的有点太繁琐,不知道日后会不会想出更加简洁的写法
			print("\nround "+str(rounds)+" :\n"+str(bot)+". you win!\n")
			winrounds+=1												#赢的时候,赢的局数+1,输的时候,输的局数+1,平局不计
		elif my==1 and bot=='paper':
			print("\nround "+str(rounds)+
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值