简单的应用

Posted soooooo

tags:

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

习题一:温度转氏程序

插入代码为:

while True:
    a =int(input(摄氏转华氏请按1:
华氏转摄氏请按2:
))

    if a==1:
        #用户输入摄氏温度
        celsius = float(input(输入摄氏温度:))
        #计算华氏温度
        fahrenheit=(celsius *1.8)+32 #f=c*9/5+32
    #向用户输出华氏温度
        print({:.2f}摄氏温度转为华氏温度为{:.2f}.format(celsius,fahrenheit))
    elif a ==2:
        fahrenheit=float(input(请输入华氏温度:))
        celsius=5/9*(fahrenheit-32)
        print({:.2f}华氏温度转换为摄氏温度为:{:.2f}
.format(fahrenheit,celsius))
    else:
        break

 

输入结果为:
技术分享图片

习题二:数字猜谜游戏

插入代码为:

number = 20
guess = 10
print("数字猜谜游戏!")
while guess != number:
    guess = int(input("请输入你猜的数字:"))

    if guess == number:
        print("恭喜,你猜对了!")
    elif guess < number:
        print("你猜的数字小了")
    elif guess > number:
        print("你猜的数字大了")

 

输出结果;

 

习题三

技术分享图片

习题三:解析身份证号、学号不同片段的含义。

代码如下:

s="350322199901183302"
age=2018-int(s[6:10])
if int(s[-2])%2==0:
    sex=""
else:
    sex=""
if s[0:4] ==3503:
    area=福建莆田市
    print("小明是"+area+"的学生,"+"性别:"+sex+",年龄:"+str(age))

 

输出结果:
技术分享图片

练习四:字符串的,连接,重复,in判断

输入代码:

b=2
print(a+b)
print(a*3)
print(PyCharm in a+b)


输出结果:

 

技术分享图片

练习五:for循环产生一系列网址

输入代码:

for i in range(3,5):
     print(http://www.runoob.com/python3/python3-number.html.format(i))
     print(http://www.runoob.com/python3/+str(i)+.html)

输出结果:
技术分享图片

练习六:for循环遍历字符串

输入代码:

for i in range(3,10):

    print( http://www.runoob.com/python3/+str(i)+.html)

输出结果:

技术分享图片

 





以上是关于简单的应用的主要内容,如果未能解决你的问题,请参考以下文章

Android 应用程序片段不断崩溃

java代码在片段活动中不起作用

使用 NavController 从片段导航到另一个片段

为啥这段代码会泄露? (简单的代码片段)

Apollo Codegen 没有找到生成代码的操作或片段

在片段活动中显示自定义对话框