题目 1

有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去 掉不满足条件的排列。

题目 2

企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1%提成,从键盘输入当月利润I,求应发放奖金总数?请利用数轴来分界,定位。注意定义时需把奖金定义成长整型。

题目 3

一个整数,它加上100和加上268后都是一个完全平方数,请问该数是多少?在10000以内判断,将该数加上100后再开方,加上268后再开方,如果开方后的结果满足如下条件,即是结果。

题目 4

输入某年某月某日,判断这一天是这一年的第几天?以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,闰年且输入月份大于2时需考虑多加一天。

题目 5

输入三个整数x,y,z,请把这三个数由小到大输出。我们想办法把最小的数放到x上,先将x与y进行比较,如果x>y则将x与y的值进行交换,然后再用x与z进行比较,如果x>z则将x与z的值进行交换,这样能使x最小。

题目 6

斐波那契数列。斐波那契数列(Fibonacci sequence),又称黄金分割数列,指的是这样一个数列:0、1、1、2、3、5、8、13、21、34、……。

题目 7

将一个列表的数据复制到另一个列表中。使用列表[:]。

题目 8

输出 9*9 乘法口诀表。分行与列考虑,共9行9列,i控制行,j控制列。

题目 9

模拟Linux用户登录。验证账号和密码,若失败则延迟三秒输出错误信息。

题目 10

格式化输出当前时间。使用 time 模块,格式为 yyyy-mm-dd HH:mm:ss。

题目 11

古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?兔子的规律为数列1,1,2,3,5,8,13,21....

题目 12

判断101-200之间有多少个素数,并输出所有素数。判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除,则表明此数不是素数,反之是素数。

题目 13

打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。利用for循环控制100-999个数,每个数分解出个位,十位,百位。

题目 14

将一个正整数分解质因数。例如:输入90,打印出90=233*5。对n进行分解质因数,应先找到一个最小的质数k,然后按下述步骤完成: (1)如果这个质数恰等于n,则说明分解质因数的过程已经结束,打印出即可。 (2)如果n<>k,但n能被k整除,则应打印出k的值,并用n除以k的商,作为新的正整数你n,重复执行第一步。 (3)如果n不能被k整除,则用k+1作为k的值,重复执行第一步。

题目 15

利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。程序分析:(a>b)?a:b这是条件运算符的基本例子。

题目 16

输出指定格式的日期。使用 datetime 模块。

题目 17

输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。利用while语句,条件为输入的字符不为'\n'。

题目 18

求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加由键盘控制。关键是计算出每一项的值。

题目 19

一个数如果恰好等于它的因子之和,这个数就称为"完数"。例如6=1+2+3.编程找出1000以内的所有完数。请参照程序Python 练习实例14。

题目 20

一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?利用循环计算每一次小球落地的高度。

题目 21

猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。采取逆向思维的方法,从后往前推断。

题目 22

两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单。先进行排列组合,再挑选符合要求的组合。

题目 23

利用循环打印菱形先把图形分成两部分来看待,前四行一个规律,后三行一个规律,利用双重for循环,第一层控制行,第二层控制列。

题目 24

有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。请抓住分子与分母的变化规律。

题目 25

求1+2!+3!+...+20!的和。此程序只是把累加变成了累乘。

题目 26

利用递归方法求5!。递归公式:fn=fn_1*4!

题目 27

利用递归函数调用方式,将所输入的5个字符,以相反顺序打印出来。递归实际上是一种函数堆栈。

题目 28

有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后问第一个人,他说是10岁。请问第五个人多大?利用递归的方法,递归分为回推和递推两个阶段。要想知道第五个人岁数,需知道第四人的岁数,依次类推,推到第一人(10岁),再往回推。

题目 29

给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。学会分解出每一位数。

题目 30

一个5位数,判断它是不是回文数。回文数,个位与万位相同,十位与千位相同。

python求15 17 23 65 97的因数_Python练习题相关推荐

  1. python求15 17 23 65 97的因数_笨方法学python,Lesson15,16,17

    Exercise 15 代码 from sys import argv script, filename = argv txt = open(filename) print "Here is ...

  2. python求15的因数_python学习第15期

    一.数字的处理与判断 题目描述 给出一个不多于5位的整数,要求 1.求出它是几位数 2.分别输出每一位数字 3.按逆序输出各位数字,例如原数为321,应输出123 输入 一个不大于5位的数字 输出 三 ...

  3. python求15的因数_十五道Python小案例,学会这些,Python基础已过关!

    十五道Python的小案例,不知道各位都会了多少! 一.猜数字 1到4能组成多少个互不相同且不重复数字的三位数?分别是? 分析:可填在百位.十位.个位的数字都是1.2.3.4.组成所有的排列后再去 掉 ...

  4. python求n的阶乘并输出身份信息_python编程求n的阶乘_使用Python编程的阶乘

    python编程求n的阶乘 Before we start implementing factorial using Python, let us first discuss what factori ...

  5. python求13号是星期几的次数_Python简单计算给定某一年的某一天是星期几示例

    本文实例讲述了Python简单计算给定某一年的某一天是星期几.分享给大家供大家参考,具体如下: # -*- coding:utf-8 -*- #计算某特定天使星期几 #蔡勒公式:w=y+[y/4]+[ ...

  6. python求两个数的最大公约数和最小公倍数_Python求两个数最大公约数、最小公倍数...

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  7. python求13号是星期几的次数_Python简单计算给定某一年的某一天是星期几的教程...

    本文实例讲述了Python简单计算给定某一年的某一天是星期几.分享给大家供大家参考,具体如下: # -*- coding:utf-8 -*- #计算某特定天使星期几 #蔡勒公式:w=y+[y/4]+[ ...

  8. python求五个数中的最大值和最小值_python编程 求输入的10个数中的最大值和最小值,并输出它们各自是第几个...

    展开全部 importjava.util.ArrayList:e68a84e8a2ad3231313335323631343130323136353331333431373266 importjava ...

  9. 下列关于python字典变量的定义中错误的是_python练习题-day14

    一.选择题 1. python不支持的数据类型有: A. char B. int C. float D. list ans:A 2.x = 'foo' y = 2 print(x + y) A. fo ...

  10. Python Cookbook(第3版)中文版:15.17 传递文件名给C扩展

    15.17 传递文件名给C扩展¶ 问题¶ 你需要向C库函数传递文件名,但是需要确保文件名根据系统期望的文件名编码方式编码过. 解决方案¶ 写一个接受一个文件名为参数的扩展函数,如下这样: static ...

最新文章

  1. 点击UITableView的cell展开收缩
  2. 2014.12.22 几个有用的oracle正则表达式
  3. Monte Carlo仿真方法的基本思想及其特点
  4. android fastjson漏洞_【漏洞预警】Fastjson 远程代码执行漏洞(暂无PoC)
  5. 深入探究Python中的字典容器
  6. [推荐]ORACLE SQL:经典查询练手第三篇(不懂装懂,永世饭桶!)
  7. Android Paint 画笔使用详解 Android自定义View(六)
  8. CTO下午茶:张弛有度,动静自如
  9. 怎样把一个字典的数据添加到另一个字典中?
  10. 轻松修改Mac地址的中文版工具:WiFiSpoof for Mac
  11. 浅谈Java内存模型——JVM
  12. Windows Server 2019安装Intel I219-V I211网卡驱动
  13. 做java项目_初学者做java项目的流程
  14. step7-micro/win 在win10系统下安装步骤
  15. 交换机日志删除_锐捷交换机记录日志到flash功能详解 | 19号系统
  16. 网络工程师面试真题——ACL与IP Prefix的区别
  17. Gif动图体积如何缩小?分享一招快速压缩动图的方法
  18. 【目标检测】已知top, left, bottom, right 求 xmin,ymin,xmax,ymax
  19. 哈佛架构、冯诺依曼架构、指令集
  20. 机器学习-疑点1 :shape[ ]的理解

热门文章

  1. python 视频 特效,Python实现高级电影特效
  2. 最常见绩效考核方法有哪些?5种有效方法介绍
  3. linux 虚拟启动失败,kvm虚拟机启动失败
  4. OPC UA 的本质
  5. oracle ogg操作日志,对一段Oracle GoldenGate (OGG) 传输过程日志(.rpt文件)的解释...
  6. 苹果电脑桌面计算机图标不见了怎么办,苹果电脑桌面文件都不见了怎么显示
  7. Edge,IE浏览器 兼容模式设置
  8. 阿里云服务器价格表,阿里云服务器最新收费标准大全
  9. 游戏服务器租用阿里云和腾讯云价格对比
  10. SAS中library是 excel引擎,LIBNAME STATEMENT