python 练习 9.6 09陈雨雨

  1. Hello World!
>>> print("Hello word")
Hello word

 

  2. 简单交互(交互式,文件式)教材P19


>>> name = input("输入姓名:")
输入姓名:陈雨雨
>>> print("{}同学,学好Python,前途无量!".format(name))
陈雨雨同学,学好Python,前途无量!
>>> print("{}大侠,学好Python,前途无量!".format(name[0]))
陈大侠,学好Python,前途无量!
>>> print("{}哥哥,学好Python,前途无量!".format(name[1]))
雨哥哥,学好Python,前途无量!>>> 

  

  3. 用户输入两个数字,计算并输出两个数字之和(尝试用一行代码实现)。

>>> print("两数之和是:{}" .format(float(input("第一个数:"))+float(input("第二个数:"))))
第一个数:555
第二个数:222
两数之和是:777.0

  

 

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

>>> a=input('请输入第一条边:')
请输入第一条边:1
>>> b=input('请输入第二条边:')
请输入第二条边:2
>>> c=input('请输入第三条边:')
请输入第三条边:2.5
>>> s=1/2*(float(a)+float(b)+float(c))
>>> area=(s*(float(s)-float(a))*(float(s)-float(b))*(float(s)-float(c)))**0.5
>>> print("三角形的面积为:{}".format(area))
三角形的面积为:0.9499177595981665
>>> 

 

 

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

  >>> redius = 25
  >>> area=3.1415 * redius * redius
  >>> print(area)
  1963.4375000000002
  >>>

  

 

  6. 画一组同切圆

>>> turtle.pensize(2)
>>> turtle.circle(10)
>>> turtle.circle(70) >>> turtle.circle(10) >>> turtle.circle(100) >>> tuetle.circle(300)
>>> turtle.circle(200)

 

  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.color("yellow")
turtle.bgcolor("red")
turtle.fillcolor("yellow")
turtle.up()
turtle.goto(-100,100)
turtle.down()
turtle.begin_fill()
for i in range(5):
    turtle.forward(100)
    turtle.left(144)

turtle.end_fill()
  

  

 


 

 

posted on 2017-09-07 11:42  09陈雨雨  阅读(274)  评论(0编辑  收藏  举报