python运算符解释_Python运算符的详细介绍
Python算术运算符
#!/usr/bin/env python
#-*- coding: utf-8 -*-
a = 21
b = 10
c = 0
c = a + b
print ("1.c的值为:",c)
c = a - b
print ("2.c的值为:",c)
c = a * b
print ("3.c的值为:",c)
c = a / b
print ("4.c的值为:",c)
c = a % b
print ("5.c的值为:",c)
# 修改变量 a 、b 、c
a = 2
b = 3
c = a**b
print ("6.c的值为:",c)
a = 10
b = 5
c = a//b
print ("7.c的值为:",c)
以上实例输出结果:1.c的值为: 31
2.c的值为: 11
3.c的值为: 210
4.c的值为: 2.1
5.c的值为: 1
6.c的值为: 8
7.c的值为: 2
Python比较运算符
以下实例演示了Python所有比较运算符的操作:#!/usr/bin/env python
#-*- coding: utf-8 -*-
a = 21
b = 10
c = 0
if (a == b):
print ("1. a 等于 b")
else:
print ("1. a 不等于 b")
if ( a != b):
print ("2. a 不等于 b")
else:
print ("2. a 等于 b")
if ( a < b ):
print ("4. a 小于 b")
else:
print ("4. a 大于 b")
if ( a > b ):
print ("5. a 大于 b")
else:
print ("6. a 小于 b")
if ( a >= b ):
print ("7. a 大于等于 b")
else:
print ("7. a 小于 b ")
if ( a <= b):
print ("8. a 小于等于 b")
else:
print ("8. a 大于 b")
以上实例输出结果:1. a 不等于 b
2. a 不等于 b
4. a 大于 b
5. a 大于 b
7. a 大于等于 b
8. a 大于 b
Python赋值运算符
以下实例演示了Python所有赋值运算符的操作:#!/usr/bin/env python
#-*- coding: utf-8 -*-
a = 21
b = 10
c = 0
c = a + b
print ("1 - c 的值为:", c)
c += a
print ("2 - c 的值为:", c)
c *= a
print ("3 - c 的值为:", c)
c /= a
print ("4 - c 的值为:", c)
c = 2
c %= a
print ("5 - c 的值为:", c)
c **= a
print ("6 - c 的值为:", c)
c //= a
print ("7 - c 的值为:", c)
以上实例输出结果:1 - c 的值为: 31
2 - c 的值为: 52
3 - c 的值为: 1092
4 - c 的值为: 52.0
5 - c 的值为: 2
6 - c 的值为: 2097152
7 - c 的值为: 99864
Python逻辑运算符
以下实例演示了Python所有逻辑运算符的操作:#!/usr/bin/env python
#-*- coding: utf-8 -*-
a = 21
b = 10
if ( a and b ):
print ("1 - 变量 a 和 b 都为 true")
else:
print ("1 - 变量 a 和 b 有一个不为 true")
if ( a or b ):
print ("2 - 变量 a 和 b 都为 true,或其中一个变量为 true")
else:
print ("2 - 变量 a 和 b 都不为 true")
# 修改变量 a 的值
a = 0
if ( a and b ):
print ("3 - 变量 a 和 b 都为 true")
else:
print ("3 - 变量 a 和 b 有一个不为 true")
if ( a or b ):
print ("4 - 变量 a 和 b 都为 true,或其中一个变量为 true")
else:
print ("4 - 变量 a 和 b 都不为 true")
if not( a and b ):
print ("5 - 变量 a 和 b 都为 false,或其中一个变量为 false")
else:
print ("5 - 变量 a 和 b 都为 true")
以上实例输出结果:1 - 变量 a 和 b 都为 true
2 - 变量 a 和 b 都为 true,或其中一个变量为 true
3 - 变量 a 和 b 有一个不为 true
4 - 变量 a 和 b 都为 true,或其中一个变量为 true
5 - 变量 a 和 b 都为 false,或其中一个变量为 false
Python成员运算符
以下实例演示了Python所有成员运算符的操作#!/usr/bin/env python
#-*- coding: utf-8 -*-
a = 10
b = 20
list = [1, 2, 3, 4, 5 ];
if ( a in list ):
print ("1 - 变量 a 在给定的列表中 list 中")
else:
print ("1 - 变量 a 不在给定的列表中 list 中")
if ( b not in list ):
print ("2 - 变量 b 不在给定的列表中 list 中")
else:
print ("2 - 变量 b 在给定的列表中 list 中")
# 修改变量 a 的值
a = 2
if ( a in list ):
print ("3 - 变量 a 在给定的列表中 list 中")
else:
print ("3 - 变量 a 不在给定的列表中 list 中")
以上实例输出结果:1 - 变量 a 不在给定的列表中 list 中
2 - 变量 b 不在给定的列表中 list 中
3 - 变量 a 在给定的列表中 list 中
Python运算符优先级
以下表格列出了从最高到最低优先级的所有运算符:
以下实例演示了Python所有运算符优先级的操作:#!/usr/bin/env python
#-*- coding: utf-8 -*-
a = 20
b = 10
c = 15
d = 5
e = 0
e = (a + b) * c / d #( 30 * 15 ) / 5
print ("(a + b) * c / d 运算结果为:", e)
e = ((a + b) * c) / d # (30 * 15 ) / 5
print ("((a + b) * c) / d 运算结果为:", e)
e = (a + b) * (c / d); # (30) * (15/5)
print ("(a + b) * (c / d) 运算结果为:", e)
e = a + (b * c) / d; # 20 + (150/5)
print ("a + (b * c) / d 运算结果为:", e)
以上实例输出结果:(a + b) * c / d 运算结果为: 90.0
((a + b) * c) / d 运算结果为: 90.0
(a + b) * (c / d) 运算结果为: 90.0
a + (b * c) / d 运算结果为: 50.0
python运算符解释_Python运算符的详细介绍相关推荐
- python多进程原理_python多进程的详细介绍(附示例)
本篇文章给大家带来的内容是关于PHP中的SAPI是什么?如何实现?(图文),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 进程 Python是运行在解释器中的语言,查找资料知道,py ...
- python语言中运算符号_详细介绍Python语言中的按位运算符
<从问题到程序:用Python学编程和计算>--2.11 补充材料 本节书摘来自华章计算机<从问题到程序:用Python学编程和计算>一书中的第2章,第2.11节,作者:裘宗燕 ...
- python加法赋值运算符为_Python 运算符
Python 运算符 什么是运算符? 本章节主要说明Python的运算符.举个简单的例子4 +5 = 9. 例子中,4和5被称为操作数,"+"号为运算符. Python语言支持以下 ...
- python中easygui有几种_Python 模块EasyGui详细介绍
Python 模块EasyGui详细介绍 前言: 在Windows想用Python开发一些简单的界面,所以找到了很容易上手的EasyGui库.下面就分享一下简单的使用吧. 接下来,我将从简单,到复杂一 ...
- python爬取大众点评数据_python爬虫实例详细介绍之爬取大众点评的数据
python 爬虫实例详细介绍之爬取大众点评的数据 一. Python作为一种语法简洁.面向对象的解释性语言,其便捷性.容易上手性受到众多程序员的青睐,基于python的包也越来越多,使得python ...
- python关系运算符实例_python运算符详解
运算符的作用 运算符是表达式的组成单元. 01.数学运算符 数学运算符返回的是数字. 数学运算符 示例 02.比较运算符 比较运算符返回的是真假. 比较运算符 示例 03.逻辑运算符 and:X an ...
- python的easygui模块用法_Python 模块EasyGui详细介绍
Python 模块EasyGui详细介绍 前言: 在Windows想用Python开发一些简单的界面,所以找到了很容易上手的EasyGui库.下面就分享一下简单的使用吧. 接下来,我将从简单,到复杂一 ...
- python定义一个全局字典_Python字典操作详细介绍及字典内建方法分享
创建 方法一: >>> dict1 = {} >>> dict2 = {'name': 'earth', 'port': 80} >>> dict ...
- python中soup_python中BeautifulSoup的详细介绍(附代码)
本篇文章给大家带来的内容是关于python中BeautifulSoup的详细介绍(附代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. Beautiful Soup提供一些简单的. ...
- python教程推荐-关于推荐系统的详细介绍
推荐系统中经常需要处理类似user_id, item_id, rating这样的数据,其实就是数学里面的稀疏矩阵,scipy中提供了sparse模块来解决这个问题,但scipy.sparse有很多问题 ...
最新文章
- NDK断点无法调试Unable to detect application ABI's
- python 类 对象 魔法方法概念+习题
- SAP Cloud Application Programming bookshop 例子的 Fiori Preview
- 如何基于k8s快速搭建TeamCity(YAML分享)
- 分布式深度学习,93页ppt概述最新DDL技术发展
- sqlplus 调试存储过程
- Linux下安装python 2.7.13
- Zabbix 监控Nginx连接的状态
- 搜索引擎如何评估外贸网站内容?
- VS2012 VS2010 VTK引入设置
- 【毕业设计论文】(软件类专业)规范写作以及查重篇
- 怎么把程序下载到stc15w201s_STC15W201S系列
- 在Arduino和ESP32-s2环境下,测试WiFi Fine Time Measurement (FTM) Round Trip Time (RTT) 的定位和测距
- 基于Java毕业设计职业信息服务平台源码+系统+mysql+lw文档+部署软件
- 大庆铁人精神与时俱进 石油石化行业如何利用ICT基础设施驱动价值创造?
- 营养素的基础知识1(非技术文)
- 苹果公司:Apple大中华区的注册开发者数量现已超过500万
- JAVA音视频解决方案----音频处理方案
- MultipartFile.transferTo(dest) 报找不到文件错误以及解决方法
- layui tab用法大全,一键复制粘贴即可使用
热门文章
- noteexpress如何不生成校对报告
- Atitit 高级人员要看哪些源码 目录 1. Ati看过的源码	1 1.1. Ui类	1 1.2. Mvc类	1 1.3. 数据库类	1 1.4. 算法类	1 2. 看源码的意义	2 2.1. 一
- Atitit sql查询语法 SQL SELECT完整语法	3 1.SELECT语法	3 2.FROM子句	5 3.WHERE子句	6 下面两张表将在后面使用到	7 1.比较运算符	7 2.逻辑
- Atitit atitit 编程语言之道补充 s22 attilax 艾龙 著 1. 程序设计是个什么概念呢?历史发展	1 1.1. 连接电缆	2 1.2. 程序内置纸带打点	2 1.3. FORT
- Atitit ide之道 开发工具之道 attilax著 v2 s22.docx Atitit ide开发工具之道 attilax总结 1. 代码编辑器功能	3 1.1. 关键词颜色 	3 1.2.
- Atitit.url 汉字中文路径 404 resin4 resin 解决 v2 q329
- atitit.产品console 日志的aticonsole 方案处理总结
- paip.gch预编译头不生效的原因以及解决:
- [长文科普]浅谈数据湖的应用与安全
- 基金行业数据安全保障体系建设探析