返回
给程序员的Python宝藏:25个实用简洁的代码段
后端
2024-02-07 18:56:13
作为一名程序员,你一定有自己私藏的非常好用的代码段对不对? 虽然我不算什么大佬,但是我擅长搜集信息啊,通过我的努力,我从互联网上搜集整理了25个常用的Python代码段,分享给需要的人。 你想问为什么是25个吗? 因为25是5的5次方,5是一个质数,质数是一个很神奇的数字,所以我就选择了25这个数字。
- 交换两个变量的值
a, b = b, a
- 检查一个字符串是否包含另一个字符串
"hello".find("ell") != -1
- 将一个列表中的元素转换为字符串
", ".join(["apple", "banana", "cherry"])
- 从一个列表中删除重复元素
list(set([1, 2, 3, 1, 2, 3]))
- 获取一个列表中最大或最小的元素
max([1, 2, 3])
min([1, 2, 3])
- 对一个列表进行排序
sorted([1, 2, 3])
- 将一个元组转换为列表
list((1, 2, 3))
- 将一个字典转换为列表
list(dict.items())
- 将一个字符串转换为大写或小写
"hello".upper()
"HELLO".lower()
- 将一个字符串的首字母大写
"hello".capitalize()
- 从一个字符串中删除空格
" hello world ".strip()
- 将一个字符串拆分为一个列表
"hello world".split()
- 将一个列表合并为一个字符串
" ".join(["hello", "world"])
- 获取一个字符串的长度
len("hello")
- 检查一个字符串是否为空
"".isEmpty()
- 获取一个字符串的索引
"hello".index("l")
- 将一个字符串替换为另一个字符串
"hello world".replace("world", "universe")
- 将一个数字转换为字符串
str(123)
- 将一个字符串转换为数字
int("123")
- 将一个浮点数转换为字符串
str(123.45)
- 将一个字符串转换为浮点数
float("123.45")
- 将一个布尔值转换为字符串
str(True)
- 将一个字符串转换为布尔值
bool("True")
- 获取当前时间
datetime.datetime.now()
- 格式化当前时间
datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")
以上就是我分享的25个Python代码段,希望对你有帮助。如果你有更好的代码段,欢迎在评论区分享。