值得收藏的30道Python练手题(附详解)

网站建设4年前发布
21 0 0

2023030610325156af08d97163e1d6f47423db376f55ab64ed76821,使用 split 函数,分割字符串,并且将数据转换成列表类型:,结果:,使用 join 函数将数据转换成字符串:,结果:,如果不依赖 python 提供的 join 方法,还可以通过 for 循环,然后将字符串拼接,但是在用“+”连接字符串时,结果会生成新的对象,使用 join 时结果只是将原列表中的元素拼接起来,所以 join 效率比较高。,for 循环拼接如下:,使用 replace 函数,替换字符换即可:,结果:,for 循环打印:,while 循环实现:,结果:,结果:,利用 Python 提供的类型转行,将用户输入的数据转换成浮点数类型,如果转换抛异常,则判断数字不是纯数字组成。,Python 提供了strip() 方法,可以去除首尾空格,rstrip() 去掉尾部空格,lstrip() 去掉首部空格,replace(" ", “”) 去掉全部空格。,还可以通过递归的方式实现:,通过 while 循环实现:,20230306102446c99a0be806325596d9c443411840283ea14d9a848,例如 [1,2,0,2,1],[1,2,3,3,2,1],这样的数组都是对称数组。用 Python 判断,是对称数组打印 True,不是打印 False。,上面是通过 Python 自带的函数实现,如下,可以自己写一个计算程序:,30. 把列表 a = [1, -6, 2, -5, 9, 4, 20, -3] 中的数字绝对值。

© 版权声明

相关文章