- 4
- 0
- 约5.64千字
- 约 10页
- 2019-05-03 发布于江西
- 举报
Python良好编程习惯
如果进行的是简单的处理,请使用字符串方法,这样可避免复杂的正则表达式所带来的错误,并保证程序的可读性。
在原始字符串末尾使用反斜杠是语法错误。正则表达式的模式字符串中常常包含反斜杠字符。使用原始字符串来创建模式,可以避免对其中每个反斜杠进行转义的必要,使模式字符串更容易理解。[说明:原始字符串(Raw?String),也就是在字符串之前加上字符前缀r后创建的一个字符串。通常,如果在字符串中出现\,Python会把它视为转义字符,并试图用正确的转义序列替换元字符\及其后续字符。但是,如果元字符\出现在一个原始字符串中,Python不会把它解释成转义字符,而是将其视为字面意义的反斜杠字符。例如,Python会将\n解释成换行符,但将r\n解释成两个字符---一个反斜杠和一个n。]
用函数式编程语言(比如说Scheme)写的程序可以反映出数学表达式的结构;数学表达式是由若干函数字符串组成的,其中的每一个都能计算出一个结果并且不产生任何副作用。同样的函数用同样的参数去调用就会产生同样的结果,这和调用时的上下文是无关的。用这样的方法可以将我们的代码优雅地结构化(并且一定程度上也起到了简化的效果)。Python编程语言拥有所有让它在函数式编程(FP)上有优势的特性。在这篇文章中,我们将从“Pythonic”的角度来看一下FP中的一些有趣的思想如高阶函数、闭包、la
您可能关注的文档
- 中文参考数据库.ppt
- 中小企业借DSP广告逆袭案例.docx
- 中小企业如何信息化.ppt
- 中小学音乐教育中的热点与难点问题.doc
- 中学历史新课程标准.doc
- 中学生学习的方法.ppt
- 中学生英语学习焦虑与学习策略的相关研究.doc
- 中学生在科学实验探究活动中提出问题的初步研究.doc
- 中学主题班会 正视自己 励志成才—我的青春不浪费课件.ppt
- 中学主体班会 善待批评,感谢批评课件.ppt
- 2026广西北海市图书馆招录公益性岗位人员1人考试参考题库及答案解析.docx
- 2026山东枣庄市立医院第一批急需紧缺人才招聘80人考试参考题库及答案解析.docx
- 2026宁夏吴忠市同心县物业服务公司招聘9人考试备考试题及答案解析.docx
- 2026河南郑州大剧院招聘考试参考题库及答案解析.docx
- 2026浙江杭氧集团股份有限公司招聘283人(杭州资本所属上市企业)考试参考试题及答案解析.docx
- 2026年中国人民解放军第五七二0工厂招聘考试参考试题及答案解析.docx
- 2026年镇江丹阳市事业单位集中公开招聘工作人员52人考试参考试题及答案解析.docx
- 2026浙江金华市浦江县教育系统引进优秀教师2人考试参考题库及答案解析.docx
- 2026年福建泉州市综合行政执法机构招聘编制内106人考试参考试题及答案解析.docx
- 2026中国航空综合技术研究所春招考试备考题库及答案解析.docx
原创力文档

文档评论(0)