猫史档案馆


【Python作品分享】3.6 五局三胜的游戏2

用户:陈良彦陈良彦查看:0 回复:3 评论:0 创建时间:2023-04-15T10:02:50


【作品展示】

center_image

 

【作品介绍】

好玩

 

【作品源代码】

import getpass
print('1-剪刀 2-石头 3-布')
joe_input = getpass.getpass('Joe:')
me_input = getpass.getpass('我:')
print('Joe出%s,我出%s'%(joe_input,me_input))
if joe_input not in '123' or me_input not in '123' or len(me_input)!=1:
    print('请只输入1-3。')
    exit()
#以下计算我们输入数字之差
distance =  int(joe_input) - int(me_input)
if distance == 0:     #如果差是0,即2个输入一样是平局
    print('平局!')
elif distance == 1 or distance==-2:    #如果差是1,或-2,即Joe赢了
    print("Joe 赢了!")
else:
    print("我 赢了!")

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 1下一页
Ai-editorialsAi-editorials

import random
import turtle

__Pen = turtle.Pen()


# 分形樱花树

# “画树”函数
# 参数分别是树枝长度、画笔

def tree(branchLen, t):
if (branchLen > 3):
if (8 <= branchLen and branchLen <= 12) :
if (random.randint(0, 2) == 0) :
t.pencolor('snow')
else :
t.pencolor('lightcoral')
t.pensize((branchLen / 3))
elif (branchLen < 8) :
if (random.randint(0, 1) == 0) :
t.pencolor('snow')
else :
t.pencolor('lightcoral')
t.pensize((branchLen / 2))
else :
t.pencolor('sienna')
t.pensize((branchLen / 10))
t.forward(branchLen)
a = (1.5 * (random.random()))
t.right((20 * a))
b = (1.5 * (random.random()))
# 在tree函数内部调自己,这种方式叫递归调用
# 递归可以大幅提升编程效率
tree(branchLen - 10 * b, t)
t.left((40 * a))
tree(branchLen - 10 * b, t)
t.right((20 * a))
t.penup()
t.backward(branchLen)
t.pendown()

# 绘制树下花瓣,参数分别是画板数、画笔

def petal(m, t):
for i in range(m):
a = (200 - 400 * (random.random()))
b = (10 - 20 * (random.random()))
t.penup()
t.forward(b)
t.left(90)
t.forward(a)
t.pendown()
t.pencolor('lightcoral')
t.circle(1)
t.penup()
t.backward(a)
t.right(90)
t.backward(b)

def main():
t = turtle.Pen()
__Pen.hideturtle()
t.speed(0)
turtle.bgcolor('wheat')
t.left(90)
t.penup()
t.backward(150)
t.pendown()
t.pencolor('sienna')
tree(60, t)
petal(100, t)
turtle.done()

main()

 

 

点赞0


评论


judgment03judgment03

训练师你好,你的帖子(Python作品)的封面涉政,请尽快删除

点赞0


评论


GcehuryGcehury

这图片不对吧

点赞0


评论