你将设计一个投票系统,选举出政党的候选人。
有一个候选人的名单,投票人将从中选出一个候选人作为领导。
选举规则如下:
每个投票人只能投票一次。投票人通过产生一个随机数,来决定选择哪个候 选人,该随机数处于1和候选人总数之间。
每个候选人都拥有一个记录(集合),记录着哪些投票人投了他的票。
选举结束后,票数最高的候选人当选。
python
1、检测用户输入的话,检测出其中有多少数字,空格,特殊符号,英文
2.敏感字检测
3.随机制作4位验证码,并打印显示
4.密码级别检测的程序
python
写一个函数,接受一个整数,输出这个整数的所有因子
写一个函数,接受一个整数,输出这个数是几位数
写一个函数,传入两个参数,第一个参数为底数,第二个参数为幂,函数返回底数的幂运算值
写一个函数,计算两点(x1,y1)和(x2,y2)之间的距离
哥德巴赫猜想:任何一个大于6的偶数,都能分解成两个质数的和。要求输出一个整数,输出这个数能被分解成哪两个质数和
1、输入任意十个数,打印出它们中的最大数、最小数。
2、有一个列表,内放10个整数。要求找出最小的数和它的下标,然后把它和数组中最前面的元素对换位置。
3.青年歌手参加歌曲大奖赛,有10个评委打分,试编程求选手的平均得分(去掉一个最高分和一个最低分)。
4.输入某年某月某日,判断这一天是这一年的第几天?
5.已知:faibonacci(费波那契)数列的前几个数分别为0,1,1,2,3,5,……。从第3 项开始,每一项都等于前两项的和。读入一个整数n,编程求出此数列的前n 项。– 使用for循环实现
6.从键盘输入一个字符串,判断是否为回文字符串。如’abcba’为回文字符串,即第一个和最后一个相同,第二个和倒数第二个相同,依次类推
7.给你一个整数组成的列表L,按照下列条件输出: 若L是升序排列的,则输出”UP”; 若L是降序排列的,则输出”DOWN”; 若L无序,则输出”WRONG”。
8.十一假期,小P出去爬山,爬山的过程中每隔10米他都会记录当前点的海拔高度(以一个浮点数表示), 这些值序列保存在一个由浮点数组成的列表h中。回到家中,小P想研究一下自己经过了几个山峰,请你帮他计算一下,输出结果。例如:h=[0.9,1.2,1.22,1.1,1.6,0.99], 将这些高度顺序连线,会发现有两个山峰,故输出一个2(序列两端不算山峰)
9.约瑟夫问题:有n只猴子,按顺时针方向围成一圈选大王(编号从1到n),从第1号开始报数,一直数到m,数到m的猴子退出圈外,剩下的猴子再接着从1开始报数。就这样,直到圈内只剩下一只猴子时,这个猴子就是猴王,现在给你n和m,请你输出最后猴王的编号。
python列表练习题