zoukankan      html  css  js  c++  java
  • python学习---第二周作业

     1 #!/usr/bin/env python3
     2 # -*- coding: utf-8 -*-
     3 
     4 #01 温度转换
     5 while True:
     6     val = input("请输入带温度表示符号的温度值(例如:32C): ")
     7     if val[-1] in ['C','c']:
     8         f = 1.8 * float(val[0:-1]) + 32
     9         print("转换后的温度为: %.2fF" % f)
    10         break
    11     elif val[-1] in ['F','f']:
    12         c = (float(val[0:-1]) - 32) / 1.8
    13         print("转换后的温度为: %.2fC" % c)
    14         break
    15     else:
    16         print("输入有误")
    17         continue
    18 
    19 #02 蟒蛇小程序
    20 from turtle import *
    21 import turtle
    22 def drawSnake(rad, angle, len, neckrad):
    23     for i in range(len):
    24         turtle.circle(rad, angle)
    25         turtle.circle(-rad, angle)
    26     turtle.circle(rad, angle/2)
    27     turtle.fd(rad)
    28     turtle.circle(neckrad+1, 180)
    29     turtle.fd(rad*2/3)
    30 
    31 def main():
    32     turtle.setup(1360,768,0,0)
    33     pythonsize = 10
    34     turtle.pensize(pythonsize)
    35     turtle.pencolor("#3B9909")
    36     turtle.seth(-40)
    37     drawSnake(40,80,5,pythonsize/2)
    38     done()
    39 
    40 main()
    41 
    42 #03 使用turtle库中turtle.fd()函数和turtle.seth()函数绘制一个等边三角形
    43 import turtle
    44 
    45 def main():
    46     turtle.setup(1360,768,0,0)
    47     pythonsize = 1
    48     turtle.pensize(pythonsize)
    49     turtle.pencolor("#3B9909")
    50     turtle.seth(0)
    51     turtle.fd(80)
    52     turtle.seth(120)
    53     turtle.fd(80)
    54     turtle.seth(-120)
    55     turtle.fd(80)
    56     turtle.done()
    57 
    58 main()
  • 相关阅读:
    再谈H2的MVStore与MVMap
    log4j动态日志级别调整
    wireshark抓文件上传的包的结果记录
    struts2对properties资源的处理
    Spring core resourc层结构体系及JDK与Spring对classpath中资源的获取方式及结果对比
    [工具使用] visualvm 通过jmx不能连接
    oracle 安装 启动listener 建库相关
    vscode
    XSSFWorkbook
    TearmQuery()
  • 原文地址:https://www.cnblogs.com/hayden1106/p/7742314.html
Copyright © 2011-2022 走看看