找回密码
 中文实名注册
查看: 178|回复: 4

3.5

[复制链接]

5

主题

21

帖子

1038

积分

金牌会员

Rank: 6Rank: 6

积分
1038
发表于 2023-12-16 15:01:24 | 显示全部楼层 |阅读模式
[Python] 纯文本查看 复制代码
heads = input("请输入总头数")
feet = input("请输入总脚数")
feet = int(feet)

for chicken in range(heads + 1):
    rabbit = heads - chicken
    if chicken * 2 + rabbit * 4 == feet:
        print(chicken)
        print(rabbit)
回复

使用道具 举报

5

主题

21

帖子

1038

积分

金牌会员

Rank: 6Rank: 6

积分
1038
 楼主| 发表于 2023-12-23 15:06:48 | 显示全部楼层

3.6

[Python] 纯文本查看 复制代码
heads = input("请输入总头数")
feet = input("请输入总脚数")
heads = int(heads)
feet = int(feet)

if feet % 2 == 0 and heads * 2 <= feet <= heads * 4:
    for chicken in range(heads + 1):
        rabbit = heads - chicken
        if chicken * 2 + rabbit * 4 == feet:
            print(f"有{chicken}只鸡, 有{rabbit}只兔")
    else:
        print("数据有误,请重新输入")
回复

使用道具 举报

5

主题

21

帖子

1038

积分

金牌会员

Rank: 6Rank: 6

积分
1038
 楼主| 发表于 2023-12-30 15:00:58 | 显示全部楼层
[Python] 纯文本查看 复制代码
import turtle
import random

turtle.speed(0)
turtle.hideturtle()
turtle.pensize(2)

turtle.colormode(255)

colors = [(236,133,95),(243,168,60),(182,218,228),(128,128,128),(246,120,210)]

for i in range(100):

    turtle.pencolor((random.choice(colors))
    turtle.forward(i + 1)
    turtle.left(58)
turtle.done()

回复

使用道具 举报

5

主题

21

帖子

1038

积分

金牌会员

Rank: 6Rank: 6

积分
1038
 楼主| 发表于 2024-1-6 14:27:22 | 显示全部楼层
[Python] 纯文本查看 复制代码
import turtle

def draw_rect(color):
    turtle.fillcolor(color)
    turtle.begin_fill()
    for i in range(2):
        turtle.forward(50)
        turtle.left(90)
        turtle.forward(300)
        turtle.left(90)
    turtle.end_fill()

for i in range(5):
    draw_rect("green")
    turtle.forward(50)

turtle.done()
回复

使用道具 举报

5

主题

21

帖子

1038

积分

金牌会员

Rank: 6Rank: 6

积分
1038
 楼主| 发表于 2024-1-13 14:41:57 | 显示全部楼层

倪仲帅

[Python] 纯文本查看 复制代码
import random

import turtle
turtle.setup(800,600)
tutu = turtle.Turtle()
tutu.speed(0)
turtle.colormode(255)

def draw_circle(r):
    R = random.randint(0,255)
    G = random.randint(0, 255)
    B = random.randint(0, 255)
    tutu.fillcolor(R,G,B)
    tutu.begin_fill()
    tutu.circle(r)
    tutu.end_fill()
    
r = 120
for i in range(36):
    draw_circle(r)
    r = r -3
    tutu.left(25)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 中文实名注册

本版积分规则

小黑屋|东台市机器人学会 ( 苏ICP备2021035350号-1;苏ICP备2021035350号-2;苏ICP备2021035350号-3 )

GMT+8, 2024-4-27 14:16 , Processed in 0.039890 second(s), 28 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表