专栏名称: 大侠学Python
我们或许是在学宇宙第一热门语言Python吧!大家都在学Python,大侠和大家一起分享Python资料、Python文章、Python工具资源、Python源码、Python教程,会Python的人生就跟开了挂一样
今天看啥  ›  专栏  ›  大侠学Python

8个Python编程进阶常用技巧!

大侠学Python  · 公众号  ·  · 2024-08-06 11:20

文章预览

绍 Python 炫酷功能(例如,变量解包,偏函数,枚举可迭代对象等)的文章层出不穷。但是还有很多 Python 的编程小技巧鲜被提及。因此,本文会试着介绍一些其它文章没有提到的小技巧,这些小技巧也是我平时会用到的的。让我们一探究竟吧! 整理字符串输入 整理用户输入的问题在编程过程中极为常见。通常情况下,将字符转换为小写或大写就够了,有时你可以使用正则表达式模块「Regex」完成这项工作。但是如果问题很复杂,可能有更好的方法来解决: user_input =  "This\nstring has\tsome whitespaces...\r\n" character_map = {      ord ( '\n' ) :  ' ' ,      ord ( '\t' ) :  ' ' ,      ord ( '\r' ) : None } user_input.translate(character_map)   # This string has some whitespaces...  在 本例中,你可以看到空格符「\ n」和「\ t」都被替换成了单个空格,「\ r」都被删掉了。 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览