Python练习

1

print('Hello world')
Hello world

2 简单互交 

1 name = input("请输入姓名:")
2 print("{}同学,学好Python,前途无量!".format(name))
3 print("{}大侠,学好Python,大展拳脚!".format(name[0]))
4 print("{}哥哥,学好Python,人见人爱!".format(name[1:]))

3 用户输入两个数字,计算并输出两个数字之和

1 n1=input("请输入第一个数字:")
2 n2=input("请输入第二个数字:")
3 sum0=float(n1)+float(n2)
4 print("两个数字之和为:{}".format(sum0))

结果:

4 输入三角形三边长度,并计算三角形的面积:(海伦公式)

1 a=input('请输入第一条边:')
2 b=input('请输入第二条边:')
3 c=input("请输入第三条边:")
4 C=(float(a)+float(b)+float(c))
5 S=(C/2*(float(C/2)-float(a))*(float(C/2)-float(b))*(float(C/2)-float(c)))**0.5
6 print('三角形的面积是{}'.format(S))

结果:

5 输入半径,计算圆的面积

1 radius=float(input("请输入半径:"))
2 area=float(3.1415926535898*radius*radius)
3 print("圆面积约为:{:.2f}".format(area))

结果; 

 

6画一组同切圆

import turtle
turtle.pensize(3)
turtle.circle(10)
turtle.circle(30)
turtle.circle(60)
turtle.circle(90)
turtle.circle(120)

j结果:

7 画一个五角星

import turtle
turtle.forward(100)
turtle.left(144)
turtle.forward(100)
turtle.left(144)
turtle.forward(100)
turtle.left(144)
turtle.forward(100)
turtle.left(144)
turtle.forward(100)

结果:

 

8.画一个全黄色的五角星

import turtle
turtle.color('yellow')
turtle.fillcolor('yellow')
turtle.speed(1)
turtle.pensize(10)
turtle.begin_fill()
for i in range(5):
    turtle.forward(200)
    turtle.right(144)
turtle.end_fill()

 结果: 

 

posted on 2017-09-07 11:38  俊礼  阅读(149)  评论(0编辑  收藏  举报

导航