python语言程序设计(1,2周)
Posted 左揽雀尾
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python语言程序设计(1,2周)相关的知识,希望对你有一定的参考价值。
实例1: 温度转换????????????????????????????????????????????????????????????????????????????????
描述
这是"实例"题,不需要作答。????????????????????????????????????????????????????????????????????????????????
温度的刻画有两个不同体系:摄氏度(Celsius)和华氏度(Fabrenheit)。????????????????????????????????????????????????????????????????????????????????
请编写程序将用户输入华氏度转换为摄氏度,或将输入的摄氏度转换为华氏度。????????????????????????????????????????????????????????????????????????????????
转换算法如下:(C表示摄氏度、F表示华氏度)????????????????????????????????????????????????????????????????????????????????
C = ( F - 32 ) / 1.8 ???????????????????????????????????????????????????????????????????????????
F = C * 1.8 + 32 ????????????????????????????????????????????????????????????????????????????????
要求如下
????????????????????????????????????????????????????????????????????????????????(1) 输入输出的摄氏度可采用大小写字母C结尾,温度可以是整数或小数,如:12.34C指摄氏度12.34度;????????????????????????????????????????????????????????????????????????????????
(2) 输入输出的华氏度可采用大小写字母F结尾,温度可以是整数或小数,如:87.65F指摄氏度87.65度;????????????????????????????????????????????????????????????????????????????????
(3) 输出保留小数点后两位,输入格式错误时,输出提示:输入格式错误;????????????????????????????????????????????????????????????????????????????????
(4) 使用input()获得测试用例输入时,不要增加提示字符串。
1 #TempConvert.py 2 TempStr = input() 3 if TempStr[-1] in [‘F‘, ‘f‘]: 4 C = (eval(TempStr[0:-1]) - 32)/1.8 5 print("{:.2f}C".format(C)) 6 elif TempStr[-1] in [‘C‘, ‘c‘]: 7 F = 1.8*eval(TempStr[0:-1]) + 32 8 print("{:.2f}F".format(F)) 9 else: 10 print("输入格式错误")
绘制蟒蛇
1 import turtle 2 turtle.setup(650, 350, 200, 200) 3 turtle.penup() 4 turtle.fd(-250) 5 turtle.pendown() 6 turtle.pensize(25) 7 turtle.pencolor("purple") 8 turtle.seth(-40) 9 for i in range(4): 10 turtle.circle(40, 80) 11 turtle.circle(-40, 80) 12 turtle.circle(40, 80/2) 13 turtle.fd(40) 14 turtle.circle(16, 180) 15 turtle.fd(40 * 2/3) 16 turtle.done()
turtle空间坐标体系
绝对坐标 goto
海龟坐标
角度坐标
turtle.setup(650, 350, 200, 200) 前两个参数是窗体大小,后面是0点位置
???????????????????????????????????????????????????????????????????????????????? RGB色彩模式
turtle默认使用小数模式
库引用 import
from <库名> import*
import <库名> as <库别名>
画笔控制函数 penup(), pendown(), pensize(), pencolor()
运动控制函数 fd(), circle()
方向控制函数 seth()
循环语句和range
以上是关于python语言程序设计(1,2周)的主要内容,如果未能解决你的问题,请参考以下文章