python赋值运算符_Python运算符之赋值运算符
Python同其他语言一样,赋值运算符主要用来为变量进行赋值。
Python中,变量不用先定义,可以直接使用,即在使用时,可以直接把基本赋值运算符“=”右边的值赋给左边的变量,也可以进行某些运算后再赋值给左边的变量。
Python中的赋值运算符有两种形式,一种是基本的赋值运算符,即单个“=”,即把右边的值或运算结果赋给左边的变量。
另外一种是复合的赋值运算符,即由算术运算符和“=”组合成的赋值运算符,其兼有运算和赋值的功能,如+=,相当于左边的操作数加上右边的操作数后,再赋值给左边的操作数。
在Python中常用的赋值运算符如下表所示。
Python中的赋值运算符
运算符
描述
示例
=
基本赋值运算符
x=7
s="I Love China!"
+=
加法赋值运算符,左操作数与右操作数的和赋给左操作数
y=3
y+=4 #相当于y = y + 4
-=
减法赋值运算符,左操作数减去右操作数的差赋给左操作数
y=8
y-=3 #相当于y = y - 3
*=
乘法赋值运算符,左操作数与右操作数的积赋给左操作数
a=3
a*=2 #相当于a = a * 2
/=
除法赋值运算符,左操作数除以右操作数的商赋给左操作数
x = 9
x /= 3 #相当于x = x / 3
%=
取模赋值运算符,左操作数与右操作数的模数赋给左操作数
x = 9
x %= 4 #相当于x = x % 4
**=
幂赋值运算符,左操作数与右操作数的幂赋值给左操作数
x = 3
x **= 3 #相当于x = x ** 3
//=
整除赋值运算符,左操作数与右操作数的整数商赋给左操作数
x = 7
x//=3 #相当于 x = x // 3
在Python IDLE中使用上面赋值运算符操作的例子如下图所示:
上面的例子中要注意 c=-13,c //=3 这个结果,//相当于向下取整
最后一个例子中x %= 3,由于前面运算完毕后,x的值为4.8,这里进行取模运算后,结果应该是1.8,但由于精度问题,显示成了图所示的结果。
欢迎评论
本文为本站整理,如需转载,请注明出处:翔宇亭IT乐园(http://www.biye5u.com),Python运算符之赋值运算符(http://www.biye5u.com/article/python/2020/6422.html)
python赋值运算符_Python运算符之赋值运算符相关推荐
- Python基础_第2章_Python运算符与if结构
Python基础_第2章_Python运算符与if结构 文章目录 Python基础_第2章_Python运算符与if结构 Day02之`Python运算符与if结构` 一.昨日回顾 1.回顾昨天的课程 ...
- python 01列表异或_python运算符及优先级顺序
python语言是一门脚本语言,支持面向对象.面向过程编程,兼具编译性和解释性的动态语言,整理出学习过程中一些基本Python运算符和运算符的优先级顺序. 一.算术运算符 运算符描述+加 - 两个对象 ...
- python中 是什么运算符_Python中什么是算术运算符、赋值运算符和复合运算符?...
本篇文章给大家带来的内容是介绍Python中什么是算术运算符.赋值运算符和复合运算符.有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所助. 算术运算符 常见的算术运算符有 : + 加法运算符 ...
- 4、Python运算符、比较运算符、赋值运算符、位运算符、逻辑运算符、成员运算符、身份运算符、运算符优先级(学些笔记)
4.1Python算术运算符 以下假设变量:a = 10,b=20 示例: # -*- coding: UTF-8 -*-a = 25 b = 3 c = 0c = a + b print(" ...
- Python入门--算术运算符,位运算符,比较运算符,布尔运算符,赋值运算符
#Python中常用的运算符 #算数运算符 #赋值运算符 #比较运算符 #布尔运算符 #位运算符#算术运算符 --> 标准算术运算符.取余运算符.幂运算符 # 标准运算符 --> 加+减- ...
- python运算符(算数运算符、赋值运算符、复合赋值运算符、比较运算符、逻辑运算符)
常见的运算符: 算数运算符 赋值运算符 复合赋值运算符 ⽐较运算符 逻辑运算符 1. 算数运算符 注意: 混合运算优先级顺序: () ⾼于 ** ⾼于 * / // % ⾼于 + - ...
- python语言支持哪些类型的运算符_Python运算符有哪些类型?Python学习
学习Python的时候,我们会遇到各种各样的内容,比如说运算符,近期有很多小伙伴都在问:Python运算符有哪些?运算符有哪些类型?接下来跟着小编一起来看看吧. Python运算符包括:算术运算符.关 ...
- python中 是什么运算符_Python 运算符
Python 运算符 什么是运算符? 本章节主要说明Python的运算符.举个简单的例子4 +5 = 9. 例子中,4和5被称为操作数,"+"号为运算符. Python语言支持以下 ...
- python入门之运算符的使用的答案_python入门教程之基本算术运算符
一.算术运算符 运算符 + - * / % **(幂)求次方 //(取整除,向下取整)如:9//2 =4 二.比较运算符 运算符 == != <>(不等于,类似!=) < > ...
最新文章
- php7安装redis6扩展
- 坑爹的BufferManager
- 史上最强轻量级人脸检测,全面超越retinaface
- Worker Service in ASP .NET Core
- hdu 3948(后缀数组+RMQ)
- mysql sail_MySQL使用小记
- python随机抽取人名_python的random
- php中 ob_start()有什么作用
- python+splinter实现12306网站刷票并自动购票流程
- Linux服务器中的wget、curl和scp
- windows使用markdown离线编写文章(可设置图床)
- CVPR 2022数据集汇总|包含目标检测、多模态等方向
- linux输出重定向
- 通过Nginx转发的Fastdfs文件地址,在浏览器页面上会直接打开而不提示下载框的解决方案
- JVM从入门到入魔(一) 类加载机制
- 原生滑动选择器 html,html选择器
- 【U8+】修改或删除凭证提示此分录两清
- 优秀的UI设计师应该了解的图标设计规范!
- Java 类详解 9章
- Application的启动流程
热门文章
- 快速搭建企业内部信息推送平台
- 最快速读取手机通讯录中联系人信息
- 达人评测 R9 7940HS和i9 12900HK选哪个 锐龙R97940HS和酷睿i912900HK对比
- 基于功能连接组的自闭症预测模型
- Study English Two
- SCAU华南农业大学数据结构18937 阿克曼(Ackmann)函数
- Dart 语言 不换行输出
- python fetchall函数_python操作mysql数据库用到的fetchone()函数和fetchall()函数
- Excel制作俄罗斯方块
- iOS AVCapture 摄像头技术总结