python第一周作业
1、使用turtle库绘制一个红色五角星图形
import turtle
turtle.pencolor('red')
turtle.fillcolor("red")
turtle.begin_fill()
for i in range(5):
turtle.forward(100)
turtle.right(144)
turtle.end_fill()
运行结果:
2、六角形的绘制
import turtle
turtle.fillcolor('red')
turtle.begin_fill()
turtle.left(30)
turtle.forward(100)
for i in range(5):
turtle.right(60)
turtle.forward(100)
turtle.forward(100)
turtle.right(120)
turtle.forward(100)
for i in range(5):
turtle.left(60)
turtle.forward(100)
turtle.right(120)
turtle.forward(100)
turtle.end_fill()
运行结果:
3、叠加等边三角形绘制
import turtle
turtle.forward(60)
for i in range(2):
turtle.right(120)
turtle.forward(60)
turtle.right(60)
turtle.forward(60)
turtle.right(120)
for i in range(3):
turtle.forward(120)
turtle.right(120)
运行结果:
4、说句心里话 A
name=input() s=input() print("%s,我想对你说,%s" % (name,s))
输入:
李安
你真有才
运行结果:
5、N的多次方
b=eval(input())
print(b**0,b**1,b**2,b**3,b**4,b**5)
输入:
2
运行结果:
6、
print("世界,你好!")
运行结果:
7、M与N的数学运算
m = eval(input())
n = eval(input())
print(m+n,m*n,pow(m,n),m%n,max(m,n))
输入:
10
2
运行结果:
8、
name=input()
print("欢迎你,{}同学!".format(name))
输入:
李明
运行结果: