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 学习路线规划



相关文章
|
4天前
|
Python
|
5天前
|
存储 Python
Python中使用列表和字典来存储和处理复杂的数据结构
Python中使用列表和字典来存储和处理复杂的数据结构
|
4天前
|
存储 索引 Python
字符串、列表、元组、字典(python)
字符串、列表、元组、字典(python)
|
6天前
|
存储 Python
Python中列表解包
【6月更文挑战第18天】
14 2
|
6天前
|
Python
python之字符串定义、切片、连接、重复、遍历、字符串方法
python之字符串定义、切片、连接、重复、遍历、字符串方法
6 0
python之字符串定义、切片、连接、重复、遍历、字符串方法
|
4天前
|
数据库 索引 Python
Python怎么遍历字典
**Python字典遍历方法概览:** - 使用`for`循环遍历键、值或键值对。 - `items()`方法遍历键值对,适合同时访问键和值。 - `keys()`方法遍历键,`values()`方法遍历值。 - 字典推导式创建新字典,基于原字典的键值对。 - `enumerate()`结合`items()`遍历时获取索引。 - Python 2.x的`iteritems()`(Python 3.x已弃用,用`items()`替代)。 - 迭代器配合`iter()`和`next()`逐个获取键值对,节省内存。 - 回调函数自定义遍历行为,实现特定功能。
|
6天前
|
Python
python之列表添加、修改、删除、插入、翻转、排序、复制排序
python之列表添加、修改、删除、插入、翻转、排序、复制排序
10 0
|
7天前
|
Python
Python一些实用小技巧
Python一些实用小技巧
|
7天前
|
JavaScript 前端开发 Java
python的入门基础知识和一些小技巧
python的入门基础知识和一些小技巧
|
7天前
|
IDE 开发工具 Python
使用python3遍历文件夹并将文件目录保存到指定文件
使用python3遍历文件夹并将文件目录保存到指定文件
14 0