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