Pyhton二级操作题练习

Posted pandaboy1123

tags:

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

# 1.编写一个python程序,输入两个数,比较它们的大小并输出其中较大者。
技术分享图片
num1 = input(请输入数字X:)
num2 = input(请输入数字Y:)
if num1.isdecimal() and num2.isdecimal():
    if num1==num2:
        print(两数字相同)
    elif num1>num2:
        print(%s大于%s%(num1,num2))
    else:
        print(%s小于%s%(num1,num2))
else:
    print(数字个数错误,已退出)
View Code
# 2.写一个算法(流程图和python程序):输入三个数,输出其最大者。
技术分享图片
num1 = input(请输入第一个数字>>>)
num2 = input(请输入第二个数字>>>)
num3 = input(请输入第三个数字>>>)
if num1.isdecimal() and num2.isdecimal() and num3.isdecimal():
    print(三个数的最大值为>>>+max(num1,num2,num3))
else:
    print(有数字不符合格式)
View Code
# 3. 使用Python编程,求1到100(包含100)间所有偶数的和。
技术分享图片
sum = 0
for num in range(101):
    if num %2 ==0:
        sum +=num
print(sum)
View Code
# 4. 用Python编写程序,输入一年份,判断该年份是否是闰年并输出结果。
技术分享图片
year = int(input(请输入年份>>>))
if year %4==0:
    print(该年份是闰年)
else:
    print("略略略")
View Code
# 5. 用Python编程,假设一年期定期利率为3.25%,计算一下需要过多少年,一万元的一年定期存款连本带息能翻番?
技术分享图片
v = 3.25/100
v1 = 1+v
for i in range(999):
    if v1**i >= 2:
        print(i)
        break
View Code
# 6. 从键盘接收一百分制成绩(0~100),要求输出其对应的成绩等级A~E。其中,90分以上为‘A‘,80~89分为‘B‘,70~79分为‘C‘,60~69分为‘D‘,60分以下为‘E‘。
技术分享图片
score = int(input(请输入成绩>>>))
while True:
    if score>100 or score<0:
        print(成绩必须是百分制!超出范围)
        break
    elif score>=90:
        print(您的成绩被判定为A)
        break
    elif score >= 80:
        print(您的成绩被判定为B)
        break
    elif score >= 70:
        print(您的成绩被判定为C)
        break
    elif score >= 60:
        print(您的成绩被判定为D)
        break
    else :
        print(您的成绩被判定为E)
        break
View Code
# 7. 猜数游戏。预设一个0~9之间的整数,让用户猜一猜并输入所猜的数,如果大于预期的数,
# 显示“太大”;小于预设的数,显示“太小”,如此循环,直到猜中该数,显示“恭喜!你猜中了!”。
技术分享图片
from random import *
num = int(random()*10)
while True:
    guess_num = int(input(请输入数字>>>))
    if guess_num>num:
        print(太大)
    elif guess_num<num:
        print(太小)
    else:
        print(恭喜!你猜中了!)
        break
View Code
# 8. 输入一个数,判断这个数是否为素数,并输出判断结果。
# (所谓素数,是指除了1和该数本身之外,不能被其它任何整数整除的大于1的数。)
#——————————————————————————————————————————
# 9. 输入一个时间(小时:分钟:秒),输出该时间经过5分30秒后的时间。
#——————————————————————————————————————————
# 10. 一个数如果恰好等于它的因子之和,这个数就称为“完数”。
# 例如,6的因子为1、2、3,而6=1+2+3,因此6是完数。编程,找出1000之内的所有完数,并输出该完数及对应的因子。(枚举法)
#——————————————————————————————————————————
# 11.编程,解决猴子吃桃问题。
# 猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉一半,又多吃了一个。
# 以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想吃时,只剩下一个桃子了。求第一天共摘多少个桃子。(迭代法)
#——————————————————————————————————————————
# 12. 编写一个python程序,输入两个数,输出两数之和。
#——————————————————————————————————————————


















以上是关于Pyhton二级操作题练习的主要内容,如果未能解决你的问题,请参考以下文章

pyhton爬取一二级网站页面,并将爬取的图片信息保存到本地

Pyhton入门 练习 第三天 用循环输出小数点到某位

pyhton读取xsls文件与json文件练习

Pyhton基本图形绘制

Pyhton编程之第一个Pyhton程序

pyhton 操作hive数据仓库