- 输出“hello world”
1 print("hello world")
运行结果:
- 简单交互(交互式,文件式):简单的人名对话
1 name = input("请输入姓名:") 2 print("{}同学,学好Python,前途无量!".format(name)) 3 print("{}大侠,学好Python,大展拳脚!".format(name[0])) 4 print("{}哥哥,学好Python,人见人爱!".format(name[1:]))
运行结果:
- 用户输入两个数字,计算并输出两个数字之和:
1 n1=input("请输入第一个数字:") 2 n2=input("请输入第二个数字:") 3 sum0=float(n1)+float(n2) 4 print("两个数字之和为:{}".format(sum0))
运行结果:
- 用户输入三角形三边长度,并计算三角形的面积:(海伦公式)
-
1 a=float(input("请输入第一条边长:")) 2 b=float(input("请输入第二条边长:")) 3 c=float(input("请输入第三条边长:")) 4 p=(a+b+c)/2 5 area=(p*(p-a)*(p-b)*(p-c))**0.5 6 print("该三角形面积为:{}".format(area))
运行结果:
- 输入半径,计算圆的面积。
1 radius=float(input("请输入半径:")) 2 area=float(3.1415926535898*radius*radius) 3 print("圆面积约为:{:.2f}".format(area))
运行结果:
- 画一组同切圆
1 import turtle 2 turtle.circle(10) 3 turtle.circle(40) 4 turtle.circle(80) 5 turtle.circle(120)
运行结果:
- 画一个五角星
1 import turtle 2 for i in range(5): 3 turtle.forward(100) 4 turtle.right(144)
运行结果:
- 画一个全黄色的五角星
1 import turtle 2 turtle.color("yellow") 3 turtle.fillcolor("yellow") 4 turtle.begin_fill() 5 for i in range(5): 6 turtle.forward(100) 7 turtle.right(144) 8 turtle.end_fill()
运行结果:
- 画一组同心圆
1 import turtle 2 turtle.circle(20) 3 turtle.right(90) 4 turtle.color("white") 5 turtle.forward(20) 6 turtle.left(90) 7 turtle.color("black") 8 turtle.circle(40) 9 turtle.right(90) 10 turtle.color("white") 11 turtle.forward(40) 12 turtle.left(90) 13 turtle.color("black") 14 turtle.circle(80)
运行结果:
画国旗上的五个五角星
1 import turtle 2 turtle.speed(20) 3 turtle.fillcolor("yellow") 4 turtle.color("yellow") 5 turtle.right(30) 6 for j in range(4): 7 turtle.begin_fill() 8 for i in range(5): 9 turtle.forward(50) 10 turtle.right(144) 11 turtle.end_fill() 12 turtle.color("white") 13 turtle.left(90) 14 turtle.forward(85) 15 turtle.right(60) 16 turtle.color("yellow") 17 turtle.color("white") 18 turtle.left(140) 19 turtle.forward(180) 20 turtle.left(130) 21 turtle.color("yellow") 22 turtle.begin_fill() 23 for i in range(5): 24 turtle.forward(180) 25 turtle.right(144) 26 turtle.end_fill()
运行结果: