【006】Python全栈日记-基础题整理

在这里插入图片描述
1、 输入一个四位数字(非字符),让他变成反过来的4位数,一定是数字,而不是字符!例如:输入1234变成4321,4千3百2十1。
在这里插入图片描述

2、 输入一个四位数字(非字符),然后让个位十位百位千位相加。
在这里插入图片描述

3、 成绩判断
如果输入成绩大于90,输出优秀,大于80,输出良好,大于70,输出一般,大于60,输出及格。
在这里插入图片描述
4、 输入编号,如果编号为1.输入两个数a,b并输出a+b=多少,如果编号为2,输入一个数c,判断是不是偶数。
在这里插入图片描述

5、 模拟买西瓜,假设一个西瓜5元,输入身上的余额,一直买西瓜,直到没钱了,每次买完西瓜,输出还剩多少钱,最后输出一共买了多少西瓜。
在这里插入图片描述

6、 判断一个数是否能被3或者7整除。
在这里插入图片描述

7、 输入5位数,把数字中中3-5的数生成一个新的数字,是数字,不是字符串。
例如输入12345,输出345.
在这里插入图片描述

8、 输入一个字符串(数字字母符号都有的字符串),统计数字个数,如果遇到#号结束。
在这里插入图片描述
法2
在这里插入图片描述
9、 把字符串‘12345678‘倒序输出
在这里插入图片描述
10、输入一个字符串,把其中数字输出为一个新的字符串,并按顺序组成一个新的数字,是数字,不是字符串。
例如输入qs1ddq23fq1w4q5,输出12345
在这里插入图片描述

11、(有一定难度)开发字符串中find的功能,在一篇文章中查找一个单词的位置。
在这里插入图片描述

12、传送带 实现【1,2,3,4,5】到【2,3,4,5,1】到【3,4,5,1,2】以此类推循环下去。
在这里插入图片描述

13、交换,把[1,2,3,4,5,6]变为[6,5,4,3,2,1],不许用reverse()
在这里插入图片描述

14、输入字符串:‘公式:数字+数字‘ 计算数字相加的结果 不能用eval
例如输入: ‘公式:2+3‘ 输出:2+3=5
在这里插入图片描述

15、输入5个数组成字符串,计算其中偶数的和
在这里插入图片描述

16、‘非’练习 判断列表a中是否有3,没有请添加
在这里插入图片描述

17、把字典
a={
‘001’:{‘name’:‘ax’,‘age’:‘18’},
‘002’:{‘name’:‘sx’,‘age’:‘19’},
‘003’:{‘name’:‘dx’,‘age’:‘11’},
‘004’:{‘name’:‘fx’,‘age’:‘12’}
}
中所有的键和值提取出来并输出为
name ax , age 18
name sx , age 19
……
在这里插入图片描述

18、在字典中
a={
‘001’:{‘name’:‘ax’,‘age’:‘18’,‘add’:‘北京’},
‘002’:{‘name’:‘sx’,‘age’:‘19’,‘add’:‘河北’},
‘003’:{‘name’:‘dx’,‘age’:‘11’,‘add’:‘河南’},
‘004’:{‘name’:‘fx’,‘age’:‘12’,‘add’:‘北京’}
}
把位置为河北的增加一项 ‘补助‘:’10000’
例如:
在这里插入图片描述
在这里插入图片描述

19、a={“001”: {“物理”:89, “化学”:79, “语文”:99,},
“002”: {“物理”:79, “化学”:79, “语文”:99, },
“003”: {“物理”:69, “化学”:77, “语文”:89, },
“004”: {“物理”:99, “化学”:76, “语文”:99, }
}
求每个人的三门课的平均分。
在这里插入图片描述

20、输入一串数字字符串 把字符串作为列表输出 并反转列表元素(不能用rev)
在这里插入图片描述

21、(有难度)输入一个列表,然后把其中重复的数剔除,不能用set。
例如输入[1,2,3,2,2,2,3,3,3,1,1,4,4,5,5,5,1,5,6],输出[1,2,3,4,5,6]
在这里插入图片描述

22、提取出语文大于99的人
a=[{“物理”:89, “化学”:79, “语文”:99,},
{“物理”:79, “化学”:79, “语文”:99, },
{“物理”:69, “化学”:77, “语文”:89, },
{“物理”:99, “化学”:76, “语文”:99, }
]
在这里插入图片描述

23、列表解析练习,用列表解析的方法 输出10-30之间能被3整除的数。
在这里插入图片描述

24、a=[[1,2,3],[4,5,6],[7,8,9]],用列表解析的方法输出1,5,9
在这里插入图片描述
25、a=[[1,2,3],[4,5,6],[7,8,9]],用列表解析的方法输出1,4,7
在这里插入图片描述
26、a=[[1,2,3],[4,5,6],[7,8,9]],用列表解析的方法输出3,5,7
在这里插入图片描述

27、(有难度)据说华为面试题,画三角形
不许直接用print 输出,必须用循环一个符号一个符号的输出。
在这里插入图片描述
在这里插入图片描述

28、(有难度)1到10,报数,当报数到3那个数加上括号,继续从1报数,道3括上,到10从1再开始,阔上的不许再报数,直到最后剩一个数。
在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_39561473/article/details/84938922
今日推荐