求年龄
有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后问第一个人,他说是10岁。请问第五个人多大?
输入:无
输出:第五个人的年龄
2、求两个列表中的相同元素和不同元素
给定两个列表,怎么出他们相同的元素和不同的元素?
输入:
list1 = [1,2,3]
list2 = [3,4,5]angularjs中服务的正确写法是?
输出:
list1和list2的相同元素是: {3}
list1和list2的不同元素是: {1, 2, 4, 5}
1、列表转换为字典
两个列表转合并为一个字典
输入:
m = ['a', 11]
n = ['b', 22]
输出:
{‘a’:11,'b':22}
2、倒序输出列表中的数据
按相反的顺序输出列表的值。香港程序员工资一般多少
输入:
python基础代码大全加翻译a = ['one', 'two', 'three']
输出:
native下载three
two
one
1、百钱百鸡问题
百钱百鸡是我国古代数学家张丘建在《算经》一书中提出的数学问题:鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。百钱买百鸡,问鸡翁、鸡母、鸡雏各几何?翻译成现代文是:公鸡5元一只,母鸡3元一只,小鸡1元三只,用100块钱买一百只鸡,问公鸡、母鸡、小鸡各有多少只?
输入:
无
输出:(有多个答案,下面的只是其中一个答案)
公鸡: 0只, 母鸡: 25只, 小鸡: 75只
2、实例和实例方法的创建
使用Python的class定义一个类,它具有两个int的属性,a和b, 有一个sum方法,得到a和b的和。 初始化这个类的一个示例,并打印出它的两个属性和sum方法。
1、因式分解
用户从键盘输入小于1000的整数,对齐进行因式分解,比如10=2*2,60 = 2*2*3*5
输入:
请输入一个小于1000整数:90
输出:
90 = 2*3*3*5
2、列表排序
生成一个包含20个随机整数(100以内的整数)的列表,对其中偶数索引(下标)的数据进行降序排列,奇数索引(下标)的元素不变。
输入:无easyui表单验证
输出:(下面是一种输出情况)
排序以前的结果是:[94, 15, 52, 20, 45, 75, 80, 78, 18, 68, 32, 75, 35, 55, 38, 71, 62, 40, 16, 56]
排序以后的结果是:[94, 15, 80, 20, 62, 75, 52, 78, 45, 68, 38, 75, 35, 55, 32, 71, 18, 40, 16, 56]
1、求列表中等价于True的数据
编写程序,输入一个包含任意数据的列表,输出该列表中等价于True的元素组成的列表。例如:输入:[1,2,3,0,'','a',False],输出:[1,2,3,'a']
输入:
请输入一个包含若干任意元素的列表:[1,2,3,0,'','a',False]
输出:
[1, 2, 3, 'a']
2、两个变量值互换
实现互换两个整数变量的值的功能。
输入:
x = 123
y = 456
输出:
值互换后x的值是:456
值互换后y的值是:123
1、列表推导式的计算
生成一个列表,列表中的数据是以整数1为第一个数据,公差为n的等差数列,n是通过键盘输入的。
输入:
n = 20
输出:
[1, 21, 41, 61, 81, 101, 121, 141, 161, 181]
2、最高与最低的差
输入n个成绩,换行输出n个成绩中最高分数和最低分数的差。
输入:
输入一串字符串为n个成绩(整数表示,范围0~100),以空格隔开。
输出:
一个数字,输出n个成绩中最高分数和最低分数的差。
1、删除列表中的奇数
生成一个包含20个随机整数(100以内的整数)的列表,然后删除其中的所有奇数。
输入:
无
输出:
删除奇数以前的结果是:[58, 34, 84, 42, 28, 10, 80, 72, 91, 27, 51, 6, 21, 13, 50, 34, 81, 5, 93, 100]
删除奇数以后的结果是:[58, 34, 84, 42, 28, 10, 80, 72, 6, 50, 34, 100]
2、得到新列表
猫发现自己失宠编写程序,输入一个包含若干自然数的列表,输出一个新列表,列表中的每个元素为原列表中每个自然数的位数,比如输入:[1,888,99,23456],输出:[1,3,2,5]
输入:
请输入一个包含若干自然数的列表:[1,888,99,23456]
输出:
[1,3,2,5]
1、角谷猜想
角谷猜想又称冰雹猜想。它首先流传于美国,不久传到欧洲,后来由一位叫角谷的日本人带到亚洲。因为被称为角谷猜想。
通俗地讲,角谷猜想的内容是这样的:任意给定一个自然数n,当n是偶数时,将它除以2,即将它变成n/2;当n是奇数时,就将它变成3n+1,……,若干步后,总会得到1。
输入:
输入一个自然数字,如:7。
输出:
一个数字,输出第一次出现1的位置,如:17。
2、计算分数值
编写一个函数,输入n为偶数时,求1/2+1/4+...+1/n,当输入n为奇数时,求1/1+1/3+...+1/n
输入:
输入一个自然数字,如:4。
输出:
一个数字,输出得数:0.75。
1、大写字符串
从键盘输入一个字符串,将小写字母全部转换成大写字母,然后输出。
输入:
输入一个字符串,如:"XiaoxiAng"。
输出:
若该字符串全部大写,则输出:"该字符串全大写",并输出该字符串;若该字符串非全部大写,则输出:"该字符串非全大写",并输出该字符串。
答案:
def tran_upper(letters):
result = []
for i in letters:
if 97 <= ord(i) <=122:
result.append(True)
else:
result.append(False)
if True in result:
letters = letters.upper()
else:
print("无小写字母,不需要转换")
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论