part1:猜拳游戏

 1 #coding=utf-8   #当有汉语时可能编译器不认识,需要定义代码
 2 '''
 3 多行注释
 4 写这个程序是为了熟悉python的基本语法
 5 这是第一个小例子包含简单的if判断,循环和输入输出
 6 实现功能是循环猜数字游戏
 7 '''
 8 #这是一个python程序---单行注释
 9 
10 
11 import random   #类似Java的导入包操作
12  
13 while True: #python 中没有大括号这个概念,利用缩进和冒号来进行代码的分割
14     
15     computer = random.randint(1,3)
16     #不需要专门定义变量,用到即定义  括号的作用为限制随机数的范围
17     
18     print("请选择:\n") 
19     #\n作为换行符,这个print可不是简单的c语言中的print---print(name+addr)
20     #类似与java中都print
21 
22     player = int(input("1:石头 2:剪刀 3:布 0:退出\n"))
23     #int()为强制类型转换  a=input()可作为接受输入,会自动匹配类型,其实在这里不加int也能正常工作,加int只是为了保证下面if的比较,由于直接的是数字比较所以加上int比较保险
24     if player==0:  #就算是if语句也没有括号
25         break
26     if(player==1 and computer==2) or (player==2 and computer==3) or (player==3 and computer==1):
27         print("恭喜你,赢了!")
28     elif player==computer:       #没有else if 合为一个关键字了
29         print("平局,差一点咯!")
30     else:
31         print("哎呀,输了")
View Code

相关文章:

  • 2021-07-10
  • 2021-06-04
  • 2021-08-14
  • 2022-12-23
  • 2022-12-23
  • 2022-02-07
  • 2021-04-21
  • 2021-08-15
猜你喜欢
  • 2021-08-11
  • 2022-12-23
  • 2021-07-13
  • 2021-05-21
  • 2021-08-06
  • 2021-06-13
  • 2021-06-01
相关资源
相似解决方案