微信小程序选项卡功能开发步骤与方法全解析
676
2022-11-24
【面试题目】今日面试题分享
今天面试Python实习的岗位,面试官出了一道题目,当时自己做的不是很好,所以自己回来又重新做了一遍,实现了两种方法
用户随机输入一串带有.与,的字母或数字的字符串,打印出只有,并且反过来的字符串,输入与输出示例如下
input_1='ab,34.er,123,dsfds,445'out_1='445,dsfds,123,er,34,ab'
解法一:
def test(str_1): s3 = '' v=str_1.split(',|.') while v != []: s=v.pop() if '.' in s: s2=s.split('.') for i in range(len(s2)): s3+=s2.pop()+',' else: s3+=s+',' return s3[:-1]input_2=raw_input('请输入字符串')res=test(input_2)print res
结果
请输入字符串34543.sf,sdf.dsdf,ewr.er3er3,ewr,dsdf,sdf,sf,34543
解法二
import redef test2(str_1): s3 = '' v = re.split('[,.]',str_1) print v for i in range(len(v)): s3+=v.pop()+',' return s3[:-1]
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~