10个python小技巧,优雅地书写人生_python列表遍历奇数偶数

简介: 10个python小技巧,优雅地书写人生_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中,你可以在数字的任何位置加入下划线_,它居然是可行的。

最后

不知道你们用的什么环境,我一般都是用的Python3.6环境和pycharm解释器,没有软件,或者没有资料,没人解答问题,都可以免费领取(包括今天的代码),过几天我还会做个视频教程出来,有需要也可以领取~

给大家准备的学习资料包括但不限于:

Python 环境、pycharm编辑器/永久激活/翻译插件

python 零基础视频教程

Python 界面开发实战教程

Python 爬虫实战教程

Python 数据分析实战教程

python 游戏开发实战教程

Python 电子书100本

Python 学习路线规划



相关文章
|
1天前
|
Python
在 Python 中,对列表进行排序有两种常用的方法
在 Python 中,对列表进行排序有两种常用的方法
|
1天前
|
索引 Python
python 取列表偶数和奇数位置的值
python 取列表偶数和奇数位置的值
9 5
|
5天前
|
存储 索引 Python
【Python列表解锁】:掌握序列精髓,驾驭动态数据集合
【Python列表解锁】:掌握序列精髓,驾驭动态数据集合
|
5天前
|
存储 索引 Python
Python零基础入门-5 数据结构(列表和元组
Python零基础入门-5 数据结构(列表和元组
|
5天前
|
索引 Python
Python零基础入门-2 数字、字符串和列表
Python零基础入门-2 数字、字符串和列表
|
5天前
|
Unix 开发工具 Python
python os.walk() 实现遍历文件夹
python os.walk() 实现遍历文件夹
|
6天前
|
vr&ar 索引 Python
Python基础教程(第3版)中文版 第二章列 表和元组(笔记)
Python基础教程(第3版)中文版 第二章列 表和元组(笔记)
|
Python
ZZULIOJ-1085,求奇数的乘积(多实例测试)(Python)
ZZULIOJ-1085,求奇数的乘积(多实例测试)(Python)
|
Python
ZZULIOJ-1046,奇数的乘积(Python)
ZZULIOJ-1046,奇数的乘积(Python)
|
1天前
|
开发者 Python
【干货】Python编程惯例
【干货】Python编程惯例
6 1