用python,利用循环和分支语句编写一个程序,输入一个整数,当n大于8或当n小于5时,都不成立,当n在5和8之间时,绘画出含有n个同心圆的靶子图案
时间: 2023-06-06 17:04:17 浏览: 78
用Python代码实现画同心圆
好的,我明白了。以下是Python代码:
```
n = int(input("请输入一个整数:"))
if n > 8 or n < 5:
print("不成立!")
elif n >= 5 and n <= 8:
import turtle
turtle.speed(0)
for i in range(n, 0, -1):
turtle.penup()
turtle.goto(0, -(i*20))
turtle.pendown()
turtle.circle(i*20)
turtle.done()
```
请注意,这只是一个简单的程序实现,可能存在优化的空间。希望能对您有所帮助!
阅读全文