Python3.5运算符操作实例详解


Posted in Python onApril 25, 2019

本文实例讲述了Python3.5运算符操作。分享给大家供大家参考,具体如下:

1、运算符的分类

Python3.5运算符操作实例详解

2、算术运算符

Python3.5运算符操作实例详解

示例代码:

#!/usr/bin/env python
# -*- coding:utf-8 -*-
# Author:ZhengzhengLiu

#运算符
num1 = 25
num2 = 3

print(num1+num2)  #加
print(num1-num2)  #减
print(num1*num2)  #乘
print(num1/num2)  #除
print(num1%num2)  #取余
print(num1**num2)  #num1的num2次幂
print(num1//num2)  #取整除,商数

运行结果:

28
22
75
8.333333333333334
1
15625
8

3、赋值运算符

Python3.5运算符操作实例详解

示例代码:

#赋值运算符
name = "liu"   #赋值运算符--等号右边结果赋给左边

a = 10
b = 20
a+=b    #加法赋值运算,等价于a=a+b,把运算结果重新赋值给a
print(a)

运行结果:

30

4、比较运算符

Python3.5运算符操作实例详解

示例代码:

#比较运算符
a = 10
b = 20

print(a==b)   #比较两个元素是否相等,返回一个bool类型的值
print(a!=b)   #比较两个元素是否不相等
print(a<b)   #比较a是否小于b
print(a>b)   #比较a是否大于b
print(a<=b)   #比较a是否小于等于b

运行结果:

False
True
False
True
False
True

5、逻辑运算符

Python3.5运算符操作实例详解

示例代码:

#逻辑运算符
Name1 = "liu"
PassWd1 = 123

#and--与(两者都要满足才可)
if Name1 == "liu" and PassWd1 == 123:
  print("Welcome!")

Name2 = ""
PassWd2 = 123

#or--或(两者满足其一即可)
if Name2 == "liu" or PassWd2 == 123:
  print("你好")

#not--非(取反)
if not PassWd2 == "123abc":
  print("The passwd is wrong!")

运行结果:

Welcome!
你好
The passwd is wrong!

6、位运算符

Python3.5运算符操作实例详解

位运算是通过二进制进行运算的。

#位运算符
num = 5
print(bin(num))   #输出二进制,0b表示二进制

#按位“与” 对应位都为1,则为1,否则为0. 0111 & 1011 = 0011
n1 = 7
n2 = 11
print(n1 & n2)

#按位“或” 对应位有一个是1则为1,否则为0。0111 | 1011 = 1111
n1 = 7
n2 = 11
print(n1 | n2)

#按位“异或” 对应位不相同则为1,否则为0。0111 ^ 1011 = 1100
n1 = 7
n2 = 11
print(n1 ^ n2)

#按位“取反” 公式:~x = -x-1
print(~n1)

#左移运算符  左移x位,数值扩大为原来的 2**x 倍
print(n1 << 2)

#右移运算符  右移x位,数值缩小为原来的 2**x 倍
print(n1 >> 2)

运行结果:

0b101
3
15
12
-8
28
1

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
新手该如何学python怎么学好python?
Oct 07 Python
python制作最美应用的爬虫
Oct 28 Python
python 禁止函数修改列表的实现方法
Aug 03 Python
一个简单的python爬虫程序 爬取豆瓣热度Top100以内的电影信息
Apr 17 Python
深入浅析Python中list的复制及深拷贝与浅拷贝
Sep 03 Python
Python爬虫beautifulsoup4常用的解析方法总结
Feb 25 Python
python七夕浪漫表白源码
Apr 05 Python
Python API 自动化实战详解(纯代码)
Jun 11 Python
解决Python数据可视化中文部分显示方块问题
May 16 Python
什么是python的必选参数
Jun 21 Python
python3代码中实现加法重载的实例
Dec 03 Python
Django中celery的使用项目实例
Jul 07 Python
Python对象转换为json的方法步骤
Apr 25 #Python
Python+PyQt5实现美剧爬虫可视工具的方法
Apr 25 #Python
详解用python实现基本的学生管理系统(文件存储版)(python3)
Apr 25 #Python
Python基础教程之if判断,while循环,循环嵌套
Apr 25 #Python
python3通过selenium爬虫获取到dj商品的实例代码
Apr 25 #Python
NumPy 数组使用大全
Apr 25 #Python
Python+OpenCV采集本地摄像头的视频
Apr 25 #Python
You might like
《Pokemon Sword·Shield》系列WEB动画《薄明之翼》第2话声优阵容公开!
2020/03/06 日漫
PHP6 先修班 JSON实例代码
2008/08/23 PHP
php 禁止页面缓存输出
2009/01/07 PHP
简单的cookie计数器实现源码
2013/06/07 PHP
一个非常完美的读写ini格式的PHP配置类分享
2015/02/12 PHP
phpMyAdmin安装并配置允许空密码登录
2015/07/04 PHP
jquery+php实现导出datatables插件数据到excel的方法
2015/07/06 PHP
Laravel5.4框架使用socialite实现github登录的方法
2019/03/20 PHP
jquery实现图片等比例缩放以及max-width在ie中不兼容解决
2013/03/21 Javascript
jquery实现点击文字可编辑并修改保存至数据库
2014/04/15 Javascript
我用的一些Node.js开发工具、开发包、框架等总结
2014/09/25 Javascript
在JavaScript应用中实现延迟加载的方法
2015/06/25 Javascript
JS函数的定义与调用方法推荐
2016/05/12 Javascript
利用bootstrapValidator验证UEditor
2016/09/14 Javascript
Ionic2系列之使用DeepLinker实现指定页面URL
2016/11/21 Javascript
Node.js使用Express创建Web项目详细教程
2017/03/31 Javascript
vue单页应用中如何使用jquery的方法示例
2017/07/27 jQuery
微信提示 在浏览器打开 效果实现过程解析
2019/09/10 Javascript
layui的select联动实现代码
2019/09/28 Javascript
jquery自定义组件实例详解
2020/12/31 jQuery
Python实现图片转字符画的示例
2017/08/22 Python
Django中Model的使用方法教程
2018/03/07 Python
python3 unicode列表转换为中文的实例
2018/10/26 Python
Python判断字符串是否xx开始或结尾的示例
2019/08/08 Python
详解Python中import机制
2020/09/11 Python
Python 如何实现数据库表结构同步
2020/09/29 Python
优衣库英国官网:UNIQLO英国
2016/12/25 全球购物
世界汽车零件:World Car Parts
2019/09/04 全球购物
用C语言实现文件读写操作
2013/10/27 面试题
房地产销售大学生自我评价分享
2013/11/11 职场文书
工作表扬信的范文
2014/01/10 职场文书
出国导师推荐信
2014/01/16 职场文书
创新型城市实施方案
2014/03/06 职场文书
居委会工作总结2015
2015/05/18 职场文书
结婚司仪主持词
2015/06/29 职场文书
Python多线程实用方法以及共享变量资源竞争问题
2022/04/12 Python