完成完整的温度转换程序
源码
while True:
a = int(input(‘摄氏度转华氏度请输入1\n华氏度转摄氏度请输入2\n‘))
if a == 1:
clesius = float(input(‘请输入摄氏温度:‘))
fahrenheit = clesius * 9 / 5 + 32
print("{:.2f}摄氏温度转换华氏温度是{:.2f}°F".format(clesius,fahrenheit))
elif a == 2:
fahrenheit = float(input(‘请输入华氏温度:‘))
celsius = 5 / 9 * (fahrenheit - 32)
print("{:.2f}华氏温度转换后的温度是{:.2f}°C".format(fahrenheit,celsius))
else:
break
结果截图
猜数字游戏(猜价格,猜年龄等)
源码
# -*- coding: UTF-8 -*-
# Author:Vitan
number = 7
guess = 2
print(‘-----数字猜谜游戏-----‘)
while guess != number:
guess = int(input(‘请输入你猜的数字:‘))
if guess == number:
print(‘恭喜你,猜对了‘)
elif guess < number:
print(‘猜的数字小了‘)
elif guess > number:
print(‘猜的数字大了‘)
截图
解析身份证号、学号不同片段的含义
身份证号
源码
s = input(‘请输入身份证号码:‘)
print(‘所在省市:{}‘.format(s[:2]))
print(‘所在地区:{}‘.format(s[2:4]))
print(‘所在县区:{}‘.format(s[4:6]))
print(‘出生年月日:{}‘.format(s[6:14]))
print(‘户口归属派出所:{}‘.format(s[14:16]))
if int(s[-2]) % 2 == 0:
print(‘性别:女‘)
else:
print(‘性别:男‘)
print(‘校验位:{}‘.format(s[-1]))
截图
学号
源码
s = ‘201606050022‘
print(‘年级:{}‘.format(s[:4]))
print(‘学院:{}‘.format(s[4:6]))
print(‘专业:{}‘.format(s[6:8]))
print(‘班级:{}‘.format(s[8:10]))
print(‘学号:{}‘.format(s[10:12]))
截图
原文地址:https://www.cnblogs.com/vitan/p/9617295.html
时间: 2024-11-08 03:03:20