毫无疑问,python是一种、流行且容易理解的语言。
当然,有人说过:“没有最好,只有更好”,但Python最好🤪。
接下来,给大家分享10个最好的Python小技巧,让生活更加美好。
欢迎大家点赞、收藏,支持!
人生苦短,我用Python。即用Python,则学点小技巧! – 无名
1. 链式操作符
让我们模拟一个场景: 假设你在招聘机构工作,公司的HR给了一个任务,开发招聘系统,该系统可用于选择所有符合条件的候选人。
现在需要根据输入条件检索相关候选人。那么,最简单明了的想法是什么?可以根据if
条件进行判断筛选!。
candidateage = 30
candidate_exp = 5
candidate_salary_expectation = 95000
if candidateage > 18:
if candidate_exp >= 2:
if candidate_salary_expectation <= 100000:
print("Congrats ! You are Eligible for the job")
else:
print("Not! eligible")
上面的代码没有任何问题,但是其实可以使用链式操作的方式来完成。在一个语句中列出所有条件:
candiateage = 30
candidate_exp = 5
candidate_salary_expectation = 95000
## 精华在此
if candiateage > 18 and candidate_exp >= 2 and candidate_salary_expectation <= 100000:
print("Congrats ! You are Eligible for the job")
else:
print("Not! eligible")
2. 格式化大数字
如果让你阅读下面的数字,你能快速阅读和理解哪一个?
2456456987
3,456,986,784
几乎全部的人选第二个,因为这个数字更可读的。甚至小孩子都可以快速的读出:三十亿、四亿五千六百万、九十八万六千、七百八十四。
在python中,你可以在数字的任何位置加入下划线_
,它居然是可行的。
num = 2456456987
num2 = 3_456_986_784 # 魔幻的写法,魔幻的世界
sum = num + num2
print(f"{
sum:,}") # 5,913,443,771
3.内联条件
根据特定条件去执行任务时:如果只有一条执行语句,则可以在一行中完成,这样更容易阅读。
一行代码,人狠话不多,感兴趣可看25个有趣的Python一行代码
x =5
if x==5: print("x equals 5") # 一行代码
for i in range