练习3---python脚本

Posted So istes immer

tags:

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

1.第一题

hw3_1.py

try:
    num = int(input('please input a number:'))
    if num % 2 == 0:
        print('It is an even number.')
    else:
        print('It is an odd number.')
except ValueError:
    print('Wrong input!')

运行: python3 hw3_1.py
(python2中input()输入的时候会自动判别数据类型,而python3中的input()默认输入的都是string类型的,python2如果也想这样可以用raw_input()) 

2.第二题 

hw3_2.py 

import random
secret = int(random.uniform(0,10))
print("I'm thinking of a number between zero and ten.", 'Can you guess what it is?')
guess=11
while guess != secret:
    try:
        guess = int(input("Take a guess: "))
    except ValueError:
        print("Wrong input! Please input a number!")
print("Well done!")

运行: python3 hw3_2.py 

 3.第三题

hw3_3.py

while True:
    try:
        score = float(input('Enter score: '))
        if score >= 0.0 and score <= 1.0:
            if score >= 0.9:
                print('A')
            elif score >= 0.8:
                print('B')
            elif score >= 0.7:
                print('C')
            elif score >= 0.6:
                print('D')
            else:
                print('F')
        else:
            print('Bad score')
    except ValueError:
        print('Bad score')

运行: python3 hw3_3.py  

4.第四题

hw3_4.py

count = 0
total = 0
while True:
    num = input('Enter a number: ')
    if num == 'done':
        print(total, count, total / count)
        break
    try:
        total += int(num)
        count += 1
    except ValueError:
        print('Invalid input')

运行: python3 hw3_4.py   

以上是关于练习3---python脚本的主要内容,如果未能解决你的问题,请参考以下文章

常用python日期日志获取内容循环的代码片段

Python练习册 第 0013 题: 用 Python 写一个爬图片的程序,爬 这个链接里的日本妹子图片 :-),(http://tieba.baidu.com/p/2166231880)(代码片段

代码片段:Shell脚本实现重复执行和多进程

csharp Epicor标准练习片段

golang 去练习片段

互动视频脚本 : 电子类的短视频