python如果快速判断数字奇数偶数


Posted in Python onNovember 13, 2019

这篇文章主要介绍了python如果快速判断数字奇数偶数,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

使用 按位与运算符(&) 将能更加快速地判断一个整数是奇数还是偶数

使用举例如下:

def check_number(n):
  if n & 1:
    return '奇数'
  else:
    return '偶数'

# 简单测试:
for i in range(-3, 3):
  print(i, check_number(i))

不过缺点就是不够直观

或者更加pythonic的写法:

def check_number(n):
  return '奇数' if n & 1 else '偶数'

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
将Python代码嵌入C++程序进行编写的实例
Jul 31 Python
Python文件操作之合并文本文件内容示例代码
Sep 19 Python
详谈套接字中SO_REUSEPORT和SO_REUSEADDR的区别
Apr 28 Python
搞清楚 Python traceback的具体使用方法
May 13 Python
python tools实现视频的每一帧提取并保存
Mar 20 Python
Python对Tornado请求与响应的数据处理
Feb 12 Python
python可迭代对象去重实例
May 15 Python
Python venv虚拟环境配置过程解析
Jul 08 Python
使用Python判断一个文件是否被占用的方法教程
Dec 16 Python
python 获取谷歌浏览器保存的密码
Jan 06 Python
CocosCreator ScrollView优化系列之分帧加载
Apr 14 Python
k-means & DBSCAN 总结
Apr 27 Python
Python 异步协程函数原理及实例详解
Nov 13 #Python
python文字转语音实现过程解析
Nov 12 #Python
python文字转语音的实例代码分析
Nov 12 #Python
Python上下文管理器全实例详解
Nov 12 #Python
python3-flask-3将信息写入日志的实操方法
Nov 12 #Python
Python API自动化框架总结
Nov 12 #Python
python的scipy实现插值的示例代码
Nov 12 #Python
You might like
PHP命名空间和自动加载类
2016/04/03 PHP
thinkPHP5.1框架使用SemanticUI实现分页功能示例
2019/08/03 PHP
PHP调用QQ互联接口实现QQ登录网站功能示例
2019/10/24 PHP
javascript 面向对象编程基础:封装
2009/08/21 Javascript
简短几句jquery代码的实现一个图片向上滚动切换
2011/09/02 Javascript
jQuery html()方法使用不了无法显示内容的问题
2014/08/06 Javascript
JavaScript判断变量是对象还是数组的方法
2014/08/28 Javascript
基于jQuery实现左右图片轮播(原理通用)
2015/12/24 Javascript
js与jQuery实现checkbox复选框全选/全不选的方法
2016/01/05 Javascript
jQuery实现内容定时切换效果完整实例
2016/04/06 Javascript
再次谈论Javascript中的this
2016/06/23 Javascript
Vue 2.x教程之基础API
2017/03/06 Javascript
jQuery实现按比例缩放图片的方法
2017/04/29 jQuery
vue.js之vue-cli脚手架的搭建详解
2017/05/05 Javascript
浅谈Vue SSR 的 Cookies 问题
2017/11/20 Javascript
vue cli 全面解析
2018/02/28 Javascript
vue悬浮可拖拽悬浮按钮的实例代码
2019/08/20 Javascript
微信小程序 自定义弹窗实现过程(附代码)
2019/12/05 Javascript
如何在vue中使用jointjs过程解析
2020/05/29 Javascript
详解Django中Request对象的相关用法
2015/07/17 Python
日常整理python执行系统命令的常见方法(全)
2015/10/22 Python
Python实现Windows和Linux之间互相传输文件(文件夹)的方法
2017/05/08 Python
对python 矩阵转置transpose的实例讲解
2018/04/17 Python
Python画柱状统计图操作示例【基于matplotlib库】
2018/07/04 Python
Python os.access()用法实例
2019/02/18 Python
python 实现在一张图中绘制一个小的子图方法
2019/07/07 Python
使用jupyter Nodebook查看函数或方法的参数以及使用情况
2020/04/14 Python
从python读取sql的实例方法
2020/07/21 Python
css3的transform中scale缩放详解
2014/12/08 HTML / CSS
巴西电子、家电、智能手机购物网站:Girafa
2019/06/04 全球购物
牛津在线药房:Oxford Online Pharmacy
2020/11/16 全球购物
Perfume’s Club中文官网:西班牙美妆在线零售品牌
2020/08/24 全球购物
How to spawning asynchronous work in J2EE
2016/08/29 面试题
街道务虚会发言材料
2014/10/20 职场文书
2015年宣传部个人工作总结
2015/05/14 职场文书
vue整合百度地图显示指定地点信息
2022/04/06 Vue.js