练习1、输出Hello World!程序。
1 print("Hello Woeld!")
输出结果:
练习2、用交互式和文件式分别练习简单的交互程序。
1 name = input("输入姓名:")2 print("{}同学,欢迎你来学习python!".format(name))
输出结果:
练习3、用户输入两个数字,计算并输出两个数字之和(尝试用一行代码实现)。
1 print("a+b=%d"%(int(input("请输入a:"))+int(input("请输入b:"))))
输出结果:
练习4、用户输入三角形三边长度,并计算三角形的面积(海伦公式)。
1 a = float(input("a="))2 b = float(input("b="))3 c = float(input("c="))4 p = (a+b+c)/2
5 area = (p*(p-a)*(p-b)*(p-c)) ** 0.5
6 print('三角形面积为 %0.2f' %area)
输出结果:
练习5、输入半径,计算圆的面积。
1 radius = float(input("输入半径:"))2 area = 3.1415*radius*radius3 print("{:.2f}".format(area))
输出结果:
练习6、画一组同切圆。
1 importturtle2 turtle.pensize(2)3 turtle.circle(10)4 turtle.circle(20)5 turtle.circle(30)6 turtle.circle(40)7 turtle.circle(100)
输出结果:
练习7、画一个五角星。
1 importturtle2 turtle.forward(100)3 turtle.right(144)4 turtle.forward(100)5 turtle.right(144)6 turtle.forward(100)7 turtle.right(144)8 turtle.forward(100)9 turtle.right(144)10 turtle.forward(100)11 turtle.right(144)
输出结果:
练习8、画一个全黄色的五角星。
1 importturtle2 turtle.color("yellow")3 turtle.fillcolor("yellow")4 turtle.begin_fill()5 turtle.forward(200)6 turtle.right(144)7 turtle.forward(200)8 turtle.right(144)9 turtle.forward(200)10 turtle.right(144)11 turtle.forward(200)12 turtle.right(144)13 turtle.forward(200)14 turtle.right(144)15 turtle.end_fill()
输出结果: