当前位置:   article > 正文

九九口诀、圆正方形五角星、温度转换的python代码

九九口诀、圆正方形五角星、温度转换的python代码

一、九九口诀的python代码

#JiuJiuKouJue.py(九九口诀.py)

for i in range(1,10):
    for j in range(1,i+1):
        k=i*j
        print('{}*{}={}'.format(j,i,k),end='\t')
    print('\n')

输出效果如图:

二、圆正方形五角星代码

#CircleSquareFive-pointStar.py(圆正方形五角星.py)

#导入模块库(海龟画图模块库turtle)
import turtle   #导入画图库turtle,在其方法函数前面,必须添加库名

#画圆

turtle.pensize(10)      #设置画笔大小为10像素
turtle.pencolor('blue') #设置画笔颜色为蓝色
turtle.circle(50)      #设置圆的半径为50像素
turtle.pencolor('red')
turtle.circle(-70)
turtle.circle(70,180) #画半圆(圆心角为180°)

#画正方形

turtle.pensize(10)
turtle.pencolor(0.4,0.9,0.1)    #用三个0-1的小数设置颜色
for i in range(4):
    turtle.forward(100)         #海龟画笔前进100像素
    turtle.right(90)            #画笔向下(前进方向向右)旋转90°


#画五角星

turtle.pensize(10)
turtle.pencolor(1,0,1)
turtle.fd(100)

for i in range(4):
    turtle.right(144)               #画笔前进方向向右旋转144°
    turtle.forward(100)

#五角星2
turtle.pensize(10)
turtle.pencolor('yellow')

for i in range(5):
    turtle.left(72)
    turtle.forward(50)
    turtle.right(144)
    turtle.forward(50)

输出效果如图:

三、温度转换代码

#TempConvert.py(温度转换.py)

#输入数据(Input--input函数)
TempStr=input('请输入一个带单位的温度:')
            #input函数输入的数据永远是字符串,将输入的字符串保存到变量TempStr里面(定义一个变量TempStr)

#处理数据(Process--控制结构:if...elif...else...条件语句)
if TempStr[-1] in ['F','f']:
    C=(float(TempStr[:-1])-32)/1.8
            #将华氏温度值转换成摄氏温度值后保存在变量C里面,记得将字符串转换成浮点型数据

    #输出函数(Output--print函数)
    print('转换后的温度为:%.2f℃'%C)                        #按%格式打印结果
    
    print('转换后的温度为:{:.2f}℃'.format(C))              #按format函数格式打印结果

elif TempStr[-1] in ['C','c']:
    F=float(TempStr[:-1])*1.8+32
    print('转换后的温度为:%.2f℉'%F)

else:
    print('输入的温度格式错误!')
 

输出效果如图:

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/喵喵爱编程/article/detail/836917
推荐阅读
相关标签
  

闽ICP备14008679号