关于最近做的几道Python三级备考题

博主分享了三道Python编程题目,涉及字典操作、数字串判断和字符串处理。第一题要求根据输入的字符和数字创建字典并找到最大值;第二题通过正则表达式判断11位数字串是否符合特定格式;第三题则涉及字符串到列表的转换及展示。
摘要由CSDN通过智能技术生成

上半年的时候准备考python三级,结果名没报上,现在重温感觉挺好。分享给大家~

第一道题:编写一个程序,输入一串字符a 和一串数字b,相邻字符或数字使用英文逗号“,”隔开,
字符串a 的字符做为字典的键(键为字符串),数字串b 中的数字做为字典的值(值为数字),
输出字典中所有值中最大的值。
输入样例:
小明,小黄,小虎,小晶
100,92,103,103
输出:
103

这道题其实还是蛮常见的,之前也做过稍微有些不一样的,比如最后让你求的是所有值的和。我是这么做的:

第二道题:小明编写了一个程序,该程序能够实现判断输入的数字串是否正确。数字段要满足要求如
下:
(1)输入一组数字,判断数字串是否为11 位数字;
(2)前两位数字为13,第三个位数字为4-9 之间任意数字,第4 位到11 位数字位任意数字;
(3)若该数字串满足上述要求,输出1,不满足,输出0。
输出输出样例:
输入1∶
13411111111
输出:
1

这道题一看就是用正则表达式做的,只是代表特定意思的符号不太好记,所以我做的时候去翻了之前的笔记。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值