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)
>>> 

 

posted on 2017-09-07 18:45  30李国春  阅读(379)  评论(0编辑  收藏  举报

导航