数字猜谜游戏

Posted vitan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数字猜谜游戏相关的知识,希望对你有一定的参考价值。

完成完整的温度转换程序

源码

while True:
        a = int(input(‘摄氏度转华氏度请输入1
华氏度转摄氏度请输入2
‘))

    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]))

截图

技术分享图片

以上是关于数字猜谜游戏的主要内容,如果未能解决你的问题,请参考以下文章

在 python 3. 数字猜谜游戏中将许多参数传递给输入

数字猜谜游戏

基本 Java HiLow 猜谜游戏

CPP猜谜游戏不工作,我输入名字后它就停止了

修改后的 Rust Book 猜谜游戏查询

使用一维数组和for循环的C语言字符猜谜游戏