zoukankan      html  css  js  c++  java
  • Python入门练习实例

    • 输出“hello world”
    1 print("hello world")

      运行结果:

    • 简单交互(交互式,文件式):简单的人名对话
    1 name = input("请输入姓名:")
    2 print("{}同学,学好Python,前途无量!".format(name))
    3 print("{}大侠,学好Python,大展拳脚!".format(name[0]))
    4 print("{}哥哥,学好Python,人见人爱!".format(name[1:]))

      运行结果:

    • 用户输入两个数字,计算并输出两个数字之和:
    1 n1=input("请输入第一个数字:")
    2 n2=input("请输入第二个数字:")
    3 sum0=float(n1)+float(n2)
    4 print("两个数字之和为:{}".format(sum0))

      运行结果:

    • 用户输入三角形三边长度,并计算三角形的面积:(海伦公式)
    • 1 a=float(input("请输入第一条边长:"))
      2 b=float(input("请输入第二条边长:"))
      3 c=float(input("请输入第三条边长:"))
      4 p=(a+b+c)/2
      5 area=(p*(p-a)*(p-b)*(p-c))**0.5
      6 print("该三角形面积为:{}".format(area))

      运行结果:

    • 输入半径,计算圆的面积。
    1 radius=float(input("请输入半径:"))
    2 area=float(3.1415926535898*radius*radius)
    3 print("圆面积约为:{:.2f}".format(area))

      运行结果:

    • 画一组同切圆
    1 import turtle
    2 turtle.circle(10)
    3 turtle.circle(40)
    4 turtle.circle(80)
    5 turtle.circle(120)

      运行结果:

    • 画一个五角星
    1 import turtle
    2 for i in range(5):
    3     turtle.forward(100)
    4     turtle.right(144)

      运行结果:

    • 画一个全黄色的五角星
    1 import turtle
    2 turtle.color("yellow")
    3 turtle.fillcolor("yellow")
    4 turtle.begin_fill()
    5 for i in range(5):
    6     turtle.forward(100)
    7     turtle.right(144)
    8 turtle.end_fill()

      运行结果:

    • 画一组同心圆
     1 import turtle
     2 turtle.circle(20)
     3 turtle.right(90)
     4 turtle.color("white")
     5 turtle.forward(20)
     6 turtle.left(90)
     7 turtle.color("black")
     8 turtle.circle(40)
     9 turtle.right(90)
    10 turtle.color("white")
    11 turtle.forward(40)
    12 turtle.left(90)
    13 turtle.color("black")
    14 turtle.circle(80)

      运行结果:

    画国旗上的五个五角星

     1 import turtle
     2 turtle.speed(20)
     3 turtle.fillcolor("yellow")
     4 turtle.color("yellow")
     5 turtle.right(30)
     6 for j in range(4):
     7     turtle.begin_fill()
     8     for i in range(5):
     9         turtle.forward(50)
    10         turtle.right(144)
    11     turtle.end_fill()
    12     turtle.color("white")
    13     turtle.left(90)
    14     turtle.forward(85)
    15     turtle.right(60)
    16     turtle.color("yellow")
    17 turtle.color("white")
    18 turtle.left(140)
    19 turtle.forward(180)
    20 turtle.left(130)
    21 turtle.color("yellow")
    22 turtle.begin_fill()
    23 for i in range(5):
    24     turtle.forward(180)
    25     turtle.right(144)
    26 turtle.end_fill()


      运行结果:

  • 相关阅读:
    [贪心]P1049 装箱问题
    js中字符串转换为日期和比较大小
    weblogic配置数据源出错
    myeclipse安装svn插件的多种方式
    使用令牌实现防重复提交
    struts1.3异常处理机制
    spring log4j.properties
    spring jdbc.property的配置与使用
    js循环array,json,map
    java web的一些特殊用法(一)
  • 原文地址:https://www.cnblogs.com/zeson/p/7483910.html
Copyright © 2011-2022 走看看