python语言练习9-7

我们是做练习,请大家一句代码一句代码自己敲出来,不熟悉就多敲几遍,不要复制粘贴,没有意义。

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

     

     

  2. 简单交互(交互式,文件式)教材P19
    >>> name = input('请输入姓名:')
    请输入姓名:洪英杰
    >>> print("{}同学,好好学python,很有用!".format(name))
    洪英杰同学,好好学python,很有用!
    >>> print("{}大侠,好好学python,很有用!".format(name))
    洪英杰大侠,好好学python,很有用!
    >>> print("{}朋友,好好学python,很有用!".format(name))
    洪英杰朋友,好好学python,很有用!

     

  3. 用户输入两个数字,计算并输出两个数字之和(尝试用一行代码实现)。
    >>> n1=input("请输入第一个数字:")
    请输入第一个数字:12
    >>> n2=input("请输入第二个数字:")
    请输入第二个数字:20
    >>> sum0=float(n1)+float(n2)
    >>> print("两个数字之和为:{}".format(sum0))
    两个数字之和为:32.0

     

  4. 用户输入三角形三边长度,并计算三角形的面积:(海伦公式)
    >>> a = float(input('输入三角形第一边长:'))
    输入三角形第一边长:2
    >>> b = float(input('输入三角形第二边长:'))
    输入三角形第二边长:3
    >>> c = float(input('输入三角形第三边长:'))
    输入三角形第三边长:4
    >>> #周长 C=(float(a)+float(b)+float(c))
    >>> #面积 S=(C/2*(float(C/2)-float(a))*(float(C/2)-float(b))*(float(C/2)-float(c)))**0.5
    >>> print('三角形的面积是{}'.format(S))
    三角形的面积是2.9047375096555625

     

  5. 输入半径,计算圆的面积。
    >>> radius=float(input("请输入半径:"))
    请输入半径:6
    >>> area=float(3.1415926535898*radius*radius)
    >>> print("圆面积约为:{:.2f}".format(area))
    圆面积约为:113.10
  6. 画一组同切圆
    >>>import turtle
    >>>turtle.pensize(2)
    >>>turtle.circle(10)
    >>>turtle.circle(20)
    >>>turtle.circle(40) >>>turtle.circle(80) >>>turtle.circle(160) 


  7. 画一个五角星
    >>> import turtle
    >>> turtle.forward(100)
    >>> turtle.left(144)
    >>> turtle.forward(100)
    >>> turtle.left(144)
    >>> turtle.forward(100)
    >>> turtle.left(144)
    >>> turtle.forward(100)
    >>> turtle.left(144)
    >>> turtle.forward(100)
    
    

     

  8. 画一个全黄色的五角星
    >>> import turtle
    >>> turtle.color("yellow")
    >>> turtle.bgcolor("blue")
    >>> 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 @ 2017-09-07 11:39  洪英杰  阅读(276)  评论(0编辑  收藏  举报