东台市机器人学会

 找回密码
 中文实名注册
查看: 812|回复: 33

[一级] 【2020.09】Python一级--小日子蓝旗

[复制链接]

521

主题

769

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
13159
发表于 2021-8-24 14:19:26 | 显示全部楼层 |阅读模式
36、编程题一

1) 程序开始运行后,输入一个三位数整数;

(2) 程序会根据输入的整数输出百位、十位和个位上的数。 例如,输入123,输出为:“百:1,十:2,个:3”。


37、编程题二

要求:
(1)画一个边长为200的正方形,里面嵌套一个直径为100的圆,如下图;


(2)圆的填充颜色为蓝色,所有的线条为黑色。
(3)圆心位置为画布正中心。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?中文实名注册

x
回复

使用道具 举报

2

主题

29

帖子

97

积分

注册会员

Rank: 2

积分
97
发表于 昨天 15:36 | 显示全部楼层
import turtle

turtle.penup()
turtle.goto(-100,100)
turtle.pendown()
turtle.forward(200)
turtle.left(-90)
turtle.forward(200)
turtle.left(-90)
turtle.forward(200)
turtle.left(-90)
turtle.forward(200)
turtle.penup()
turtle.goto(50, 0)
turtle.pendown()
turtle.begin_fill()
turtle.color('blue')
turtle.circle(50)
turtle.end_fill()

turtle.done()
回复

使用道具 举报

3

主题

58

帖子

761

积分

高级会员

Rank: 4

积分
761
发表于 2022-8-4 17:15:15 | 显示全部楼层
[Python] 纯文本查看 复制代码
import turtle
turtle.speed(0)
turtle.penup()
turtle.goto(-100,-100)
turtle.pendown()
for i in range(4):
    turtle.forward(200)
    turtle.left(90)
turtle.penup()
turtle.goto(0,-50)
turtle.pendown()
turtle.fillcolor('blue')
turtle.begin_fill()
turtle.pencolor('blue')
turtle.circle(50)
turtle.end_fill()



[Python] 纯文本查看 复制代码
i = int(input('请输入一个三位数'))
a = i//100
b = i//10%10
c = i%10
print(a,b,c)
回复

使用道具 举报

3

主题

49

帖子

2223

积分

金牌会员

Rank: 6Rank: 6

积分
2223
发表于 2022-8-4 16:22:45 | 显示全部楼层
[Python] 纯文本查看 复制代码
num = int(input('s'))
 
a = num //100
 
b = num //10%10
 
c = num%10
 
print('百:',a,'十:',b,'个:',c, 'o')
回复

使用道具 举报

2

主题

24

帖子

386

积分

中级会员

Rank: 3Rank: 3

积分
386
发表于 2022-8-4 16:18:20 | 显示全部楼层
[Python] 纯文本查看 复制代码
import turtle


turtle.penup()

turtle.goto(-100, -100)

turtle.pendown()

for i in range(4):

    turtle.forward(200)

    turtle.left(90)


turtle.penup()

turtle.goto(0, -50)

turtle.pendown()

turtle.fillcolor('blue')

turtle.begin_fill()

turtle.circle(50)

turtle.end_fill()


turtle.done()
回复

使用道具 举报

2

主题

24

帖子

386

积分

中级会员

Rank: 3Rank: 3

积分
386
发表于 2022-8-4 16:17:46 | 显示全部楼层
[Python] 纯文本查看 复制代码
num = int(input('s'))

a = num //100

b = num //10%10

c = num%10

print('百:',a,'十:',b,'个:',c, 'o')
回复

使用道具 举报

5

主题

58

帖子

908

积分

高级会员

Rank: 4

积分
908
发表于 2022-8-4 14:44:15 | 显示全部楼层
[Python] 纯文本查看 复制代码
import turtle

turtle.penup()
turtle.goto(-100,-100)
turtle.pendown()
for i in range(4):
    turtle.forward(200)
    turtle.left(90)

turtle.penup()
turtle.goto(0,-50)
turtle.pendown()
turtle.fillcolor('blue')
turtle.begin_fill()
turtle.circle(50)
turtle.end_fill()

turtle.done()
回复

使用道具 举报

5

主题

58

帖子

908

积分

高级会员

Rank: 4

积分
908
发表于 2022-8-4 14:41:02 | 显示全部楼层
[Python] 纯文本查看 复制代码
num = int(input('s'))
a = num //100
b = num //10%10
c = num%10
print('百:',a,'十:',b,'个:',c, 'o')
回复

使用道具 举报

1

主题

63

帖子

1564

积分

金牌会员

Rank: 6Rank: 6

积分
1564
发表于 2022-8-4 14:00:30 | 显示全部楼层
[Python] 纯文本查看 复制代码
import turtle
turtle.dot(100,'blue')
turtle.penup()
turtle.goto(-100,100)
turtle.pendown()
for i in range(4):
     turtle.forward(200)
     turtle.right(90)
turtle.done()

回复

使用道具 举报

2

主题

30

帖子

2031

积分

金牌会员

Rank: 6Rank: 6

积分
2031
发表于 2022-8-2 14:41:37 | 显示全部楼层
[Python] 纯文本查看 复制代码
import turtle
turtle.dot(100,'blue')
turtle.penup()
turtle.goto(-100,100)
turtle.pendown()
for i in range(4):
    turtle.forward(200)
    turtle.right(90)
turtle.done()
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2022-8-14 14:50 , Processed in 0.034964 second(s), 39 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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