# 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('数字个数错误,已退出')
# 2.写一个算法(流程图和python程序):输入三个数,输出其最大者。
num1 = input('请输入第一个数字>>>')
num2 = input('请输入第二个数字>>>')
num3 = input('请输入第三个数字>>>')
if num1.isdecimal() and num2.isdecimal() and num3.isdecimal():
print('三个数的最大值为>>>'+max(num1,num2,num3))
else:
print('有数字不符合格式')
# 3. 使用Python编程,求1到100(包含100)间所有偶数的和。
sum = 0
for num in range(101):
if num %2 ==0:
sum +=num
print(sum)
# 4. 用Python编写程序,输入一年份,判断该年份是否是闰年并输出结果。
year = int(input('请输入年份>>>'))
if year %4==0:
print('该年份是闰年')
else:
print("略略略")
# 5. 用Python编程,假设一年期定期利率为3.25%,计算一下需要过多少年,一万元的一年定期存款连本带息能翻番?
v = 3.25/100
v1 = 1+v
for i in range(999):
if v1**i >= 2:
print(i)
break
# 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
# 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
# 8. 输入一个数,判断这个数是否为素数,并输出判断结果。
# (所谓素数,是指除了1和该数本身之外,不能被其它任何整数整除的大于1的数。)
num = int(input('请输入数字>>'))
def count(num):
if num<=1:
print('该数字不是素数')
else :
for i in range(2,num):
if num %i ==0:
return ('该数字不是素数')
else:
return ('该数字是素数')
print(count(num))
#——————————————————————————————————————————
# 9. 输入一个时间(小时:分钟:秒),输出该时间经过5分30秒后的时间。
h  = int(input('请输入小时>>'))
m = int(input('请输入分钟>>'))
s = int(input('请输入秒数>>'))
m = m+5
s = s+30
print('%s:%s:%s'%(h,m,s))
#——————————————————————————————————————————
# 10. 一个数如果恰好等于它的因子之和,这个数就称为“完数”。
# 例如,6的因子为1、2、3,而6=1+2+3,因此6是完数。编程,找出1000之内的所有完数,并输出该完数及对应的因子。(枚举法)
for i in range(1,1001):
s=0
for k in range(1,i):
if i %k ==0:
s = s+k
if i ==s:
print(i)
#——————————————————————————————————————————
# 11.编程,解决猴子吃桃问题。
# 猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉一半,又多吃了一个。
# 以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想吃时,只剩下一个桃子了。求第一天共摘多少个桃子。(迭代法)
#——————————————————————————————————————————
# 12. 编写一个python程序,输入两个数,输出两数之和。
#——————————————————————————————————————————
												

Pyhton二级操作题练习的更多相关文章

  1. ZOJ2006 一道很尴尬的string操作题

    ZOJ2006(最小表示法) 题目大意:输出第一个字符串的最小字典序字串的下标! 然后我居然想试一试string的erase的能力,暴力一下,然后20msAC了,尴尬的数据.......... #in ...

  2. SQLServer 常见SQL笔试题之语句操作题详解

    SqlServer 常见SQL笔试题之语句操作题详解 by:授客 QQ:1033553122 测试数据库 CREATE DATABASE handWriting ON PRIMARY ( name = ...

  3. Altium CAED 国际认证操作题例题(含下载)

    官网介绍页面 https://www.altium.com.cn/certification 共五套操作题 含资料 蓝奏云:https://www.lanzous.com/i2lj1ng 百度网盘:h ...

  4. 定要过python二级 真题 第四套

    第一模块  基本操作 1.print("  {  }    " . format(s))         记住        "  {        }"    ...

  5. python 文件和目录操作题库

    1. 把一个目录下所有的文件删除,在所有的目录下新建一个a.txt的文件,并在文件下写入"python"关键字.   解题思路:        1.如果目录存在则切换进入目录    ...

  6. java string常见操作题

    1. 每个基本类型封装类都有将string转换为基本数据类型的方法 对于非常大的数字请使用Long,代码如下 int age = Integer.parseInt("10");  ...

  7. String字符串操作题

    /** * 反转键盘录入字符串 * 反转键盘录入的字符串 * 反转键盘录入的字符串 * 反转键盘录入的字符串 * */ Scanner sc = new Scanner(System.in);Stri ...

  8. pyhton:操作redis

    一.redis介绍 redis是一种非关系型数据库:没有表结构,没有字段,没有sql语句.只是用get获取数据,set插数据,类似字典.比如mangodb,redis redis的数据全存在内存,re ...

  9. 一道javascript数组操作题

    题目如下: var arr = ['100px','abc'-6,[],-98765,34,-2,0,'300',,function(){alert(1);}, null, document, [], ...

随机推荐

  1. JS 20180415作业

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  2. js给文本添加行号

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  3. C++基础 (6) 第六天 继承 虚函数 虚继承 多态 虚函数

    继承是一种耦合度很强的关系 和父类代码很多都重复的 2 继承的概念 3 继承的概念和推演 语法: class 派生类:访问修饰符 基类 代码: … … 4 继承方式与访问控制权限 相对的说法: 爹派生 ...

  4. win主机ping不通linux的IP

    1.虚拟机的中的linux系统设置成桥接模式 2.点击虚拟机的编辑选择虚拟网络编辑器 3.点击更改设置 4点击还原默认设置即可

  5. 使用gson进行数据(集合数据)的转换 并且返回给前端 进行动态解析 并添加

    后台使用gson转换工具把list集合数据 以json字符串的方式返回给前台 解压: 加入到工程中 前台页面进行数据解析时  需要把得到的字符串  转换为object数组 -------------- ...

  6. c#远程链接服务器中MySQL

    转自原文 c#远程链接服务器中MySQL 1.要连接MySQL数据库必须首先下载mysql官方的连接.net的文件,文件下载地址为http://dev.mysql.com/downloads/conn ...

  7. 继续过Hard题目.0209

    http://www.cnblogs.com/charlesblc/p/6372971.html 继续过Hard模式的题目吧.   # Title Editorial Acceptance Diffi ...

  8. Python 对Twitter tweet的元素 (Word, Screen Name, Hash Tag)的词汇多样性分析

    CODE: #!/usr/bin/python # -*- coding: utf-8 -*- ''' Created on 2014-7-3 @author: guaguastd @name: tw ...

  9. 探索Android调用系统的分享功能

    非常多的应用为了应用的推广和传播都会使用"分享"的功能,点击分享button.就能将想要分享的内容或者图片分享至QQ空间.微博.微信朋友圈等实现了分享功能的应用.这篇文章主要是为了 ...

  10. 【POJ 1733】 Parity Game

    [题目链接] http://poj.org/problem?id=1 [算法] 并查集 [代码] #include <algorithm> #include <bitset> ...