Python输入输出练习,运算练习,turtle初步练习
1、输出hello word:
>>> print('hello word') hello word
2、 简单交互(交互式,文件式):
>>> name=input("输入名字:") 输入名字:李国春 >>> print("{}同学,你好!".format(name)) 李国春同学,你好! >>> print("{}哥,你好!".format(name[0])) 李哥,你好! >>> print("{}哥,你好!".format(name[2:])) 春哥,你好! >>>
3、用户输入两个数字,计算并输出两个数字之和(用一行代码实现):
>>> print("两数之和为:%.1f"%(float(input("输入第一个数:"))+float(input("输入第二个数:")))) 输入第一个数:8 输入第二个数:8 两数之和为:16.0
4、用户输入三角形三边长度,并计算三角形面积(海伦公式):
>>> a = float(input('第一条边边长:')) 第一条边边长:3 >>> b = float(input('第二条边边长:')) 第二条边边长:4 >>> c = float(input('第三条边边长:')) 第三条边边长:5 >>> s = (a+b+c)/2 >>> area = (s*(s-a)*(s-b)*(s-c))**0.5 >>> print('三角形面积为%0.2f'%area) 三角形面积为6.00 >>>
5、输入半径,并计算圆的面积:
>>> r = input('输入圆的半径:') 输入圆的半径:8 >>> area = 3.1415*float(r)*float(r) >>> print('圆的面积为:{}'.format(area)) 圆的面积为:201.056 >>>
6、画一组同切圆:
>>> import turtle >>> turtle.pensize(3) >>> turtle.circle(20) >>> turtle.circle(50) >>> turtle.circle(90) >>> turtle.circle(160) >>>
7、画一个五角星:
>>> import turtle >>> turtle.pensize(3) >>> turtle.forward(100) >>> turtle.right(144) >>> turtle.forward(100) >>> turtle.right(144) >>> turtle.forward(100) >>> turtle.right(144) >>> turtle.forward(100) >>> turtle.right(144) >>> turtle.forward(100)
8、画一个全黄色的五角星:
>>> import turtle >>> turtle.fillcolor("yellow") >>> turtle.begin_fill() >>> for i in range(5): turtle.forward(200) turtle.right(144) >>> turtle.end_fill() >>>
思考:1、画一组同心圆
>>> import turtle >>> turtle.penup() >>> turtle.goto(0,-80) >>> turtle.pendown() >>> turtle.circle(80) >>> turtle.penup() >>> turtle.goto(0,-150) >>> turtle.pendown() >>> turtle.circle(150) >>> turtle.penup() >>> turtle.goto(0,-200) >>> turtle.pendown() >>> turtle.circle(200) >>>