【Cheatsheet】Python基础操作
程序员文章站
2022-05-26 17:54:15
...
前言
创作开始时间:2021年11月8日21:12:36
系统性地整理一下Python经常用到的代码,该文章计划长期维护。
字符串操作
找到substring的索引
# 正向索引
str.find()
str.index() # 找不到就抛出error
# 反向索引
str.rfind()
str.rindex() # 找不到就抛出error
参考:
- 5 Ways to Find the Index of a Substring in Python https://betterprogramming.pub/5-ways-to-find-the-index-of-a-substring-in-python-13d5293fc76d
正则表达式(re)
需要转义的字符
参考:
- 正则表达式转义特殊字符 https://blog.csdn.net/cjx529377/article/details/78287552
抛出异常(Raise Exception)
# 展示自定义信息
raise Exception('message you want to write')
# 不展示信息也行
raise Exception
# catch方案
try:
do_something()
#raise Exception
except Exception as e:
print(e) # 输出exception信息
raise # 最后抛出异常,也可以不抛出(注释这一行),继续执行后面的代码 do_other()
#raise Exception('here is an exception')
do_other()
参考:
- Manually raising (throwing) an exception in Python https://*.com/questions/2052390/manually-raising-throwing-an-exception-in-python
类(class)
str()和repr()
参考:
- Python中str()与repr()函数的区别 https://www.jianshu.com/p/2a41315ca47e
小结
慢慢补充吧。
创作结束时间:2021年11月8日21:22:51
上一篇: p1233 最受欢迎的牛