当前位置: 首页 > news >正文

网站建设和网页设计pdf电子商务 网站建设

网站建设和网页设计pdf,电子商务 网站建设,网站开发用什么语言写,discuz 轉wordpress【编程基础之Python】10、Python中的运算符Python中的运算符算术运算符赋值运算符比较运算符逻辑运算符位运算符成员运算符身份运算符运算符优先级运算符总结Python中的运算符 Python是一门非常流行的编程语言#xff0c;它支持各种运算符来执行各种操作。这篇文章将详细介绍… 【编程基础之Python】10、Python中的运算符Python中的运算符算术运算符赋值运算符比较运算符逻辑运算符位运算符成员运算符身份运算符运算符优先级运算符总结Python中的运算符 Python是一门非常流行的编程语言它支持各种运算符来执行各种操作。这篇文章将详细介绍Python的各种运算符及其使用方法。 算术运算符 算术运算符用于执行基本的数学运算包括加、减、乘、除和取模等操作。以下是Python支持的算术运算符 加法运算符用于两个数字或字符串的相加。减法运算符-用于两个数字的相减。乘法运算符*用于两个数字或字符串的相乘。除法运算符/用于两个数字的相除结果为浮点数。整除运算符//用于两个数字的整除结果为整数也叫地板除。取模运算符%用于两个数字的取模操作即返回两个数相除的余数。指数运算符**用于求一个数值的某次幂也叫幂运算符。 运算符描述示例加法3 4 7-减法7 - 3 4*乘法3 * 4 12/除法7 / 3 2.33333…//整除7 // 3 2%取模7 % 3 1**指数2 ** 3 8 以下是算术运算符的案例 x 10 y 3print(x y) # 输出 13 print(x - y) # 输出 7 print(x * y) # 输出 30 print(x / y) # 输出 3.3333333333333335 print(x // y) # 输出 3 print(x % y) # 输出 1 print(x ** y) # 输出 1000赋值运算符 赋值运算符用于给变量或者表达式赋值。Python支持多种赋值运算符包括简单赋值、加等于赋值、减等于赋值、乘等于赋值、除等于赋值、取模等于赋值、幂等于赋值、整除等于赋值等。以下是一些常见的赋值运算符及其使用方法 简单赋值运算符用于将一个值赋给变量。加等于赋值运算符用于将右边的值加到左边的变量上并将结果赋给左边的变量。减等于赋值运算符-用于将右边的值减去左边的变量并将结果赋给左边的变量。乘等于赋值运算符*用于将右边的值乘以左边的变量并将结果赋给左边的变量。除等于赋值运算符/用于将左边的变量除以右边的值并将结果赋给左边的变量。取模等于赋值运算符%用于将左边的变量对右边的值取模并将结果赋给左边的变量。幂等于赋值运算符**用于将左边的变量幂运算右边的值并将结果赋给左边的变量。整除等于赋值运算符//用于将左边的变量整除右边的值并将结果赋给左边的变量。 以下是赋值运算符的案例 a 10 # 简单赋值 print(a) a 5 # 加等于赋值等同于 a a 5 print(a) a - 3 # 减等于赋值等同于 a a - 3 print(a) a * 2 # 乘等于赋值等同于 a a * 2 print(a) a / 4 # 除等于赋值等同于 a a / 4 print(a) a ** 3 # 幂等于赋值等同于 a a ** 3 print(a) a // 2 # 整除等于赋值等同于 a a // 2 print(a) a % 2 # 取模等于赋值等同于 a a % 2 print(a)比较运算符 比较运算符用于比较两个值返回一个布尔值True或False。以下是Python支持的比较运算符 等于运算符用于检查两个值是否相等如果相等则返回 True否则返回 False。不等于运算符!用于检查两个值是否不相等如果不相等则返回 True否则返回 False。大于运算符用于检查左侧的值是否大于右侧的值如果是则返回 True否则返回 False。小于运算符用于检查左侧的值是否小于右侧的值如果是则返回 True否则返回 False。大于等于运算符用于检查左侧的值是否大于或等于右侧的值如果是则返回 True否则返回 False。小于等于运算符用于检查左侧的值是否小于或等于右侧的值如果是则返回 True否则返回 False。 以下是比较运算符的案例 x 10 y 3print(x y) # 输出 False print(x ! y) # 输出 True print(x y) # 输出 True print(x y) # 输出 False print(x y) # 输出 True print(x y) # 输出 False逻辑运算符 逻辑运算符用于比较两个或多个表达式的布尔值并返回一个布尔值True或False。以下是Python支持的逻辑运算符 逻辑与运算符and用于检查两个表达式是否都为True。逻辑或运算符or用于检查两个表达式是否至少有一个为True。逻辑非运算符not用于对表达式的值取反如果条件为假则返回 True否则返回 False。 以下是逻辑运算符的案例 x 5 y 3 z 7print(x y and z x) # 输出 True print(x y or z x) # 输出 False print(not x y) # 输出 True逻辑运算符的优先级与数学中的运算符优先级不同需要使用括号来明确优先级。例如(x y) and (z x) 与 x y and z x 的结果是不同的。 位运算符 位运算符是用于对二进制数进行操作的运算符包括按位与、按位或、按位异或、按位取反等适用于整数类型数据。下面是Python中的位运算符 按位与运算符参与运算的两个数对应的二进制位上如果都是1结果为1否则为0。按位或运算符|参与运算的两个数对应的二进制位上如果有一个是1结果为1否则为0。按位异或运算符^参与运算的两个数对应的二进制位上如果只有一个是1结果为1否则为0。按位取反运算符~对参与运算的数的二进制位按位取反0变为11变为0。左移运算符将参与运算的数的二进制位向左移动指定的位数左移后低位补0。右移运算符将参与运算的数的二进制位向右移动指定的位数右移后高位补0或补1取决于参与运算的数的符号位。 以下是位运算符的案例 a 60 b 13print(a b) # 输出12 print(a | b) # 输出61 print(a ^ b) # 输出49 print(~a) # 输出-61 print(a 2) # 输出240 print(a 2) # 输出15成员运算符 成员运算符用于测试一个值是否在序列中出现。常用的成员运算符有 in 和 not in。 in用于判断一个值是否是一个序列的成员是返回True否则返回False。not in用于判断一个值是否不是一个序列的成员不是返回True否则返回False。 以下是成员运算符的案例 a [1, 2, 3, 4, 5]print(3 in a) # 输出True print(6 not in a) # 输出True身份运算符 身份运算符用于比较两个对象的存储单元返回布尔值 True 或 False。 以下是 Python 中的身份运算符 is 判断两个对象是否引用同一存储单元如果是则返回 True否则返回 False。is not 判断两个对象是否引用不同的存储单元如果是则返回 True否则返回 False。 a 5 b 5 print(a is b) # 输出Truec [1, 2, 3] d [1, 2, 3] print(c is d) # 输出False运算符优先级 在Python中不同的运算符有不同的优先级当表达式中含有多个运算符时Python会按照一定的优先级进行计算。常见运算符的优先级从高到低如下 运算符描述**指数运算最高优先级x, -x, ~x正、负、按位取反运算*, /, //, %乘、除、整除、取模运算, -加、减运算, 按位左移、按位右移运算按位与运算^按位异或运算|按位或运算, !, , , , 比较运算符和成员运算符左侧优先, , -, *, /, //, %, **赋值运算符和增量赋值运算符从右向左结合is, is not身份运算符in, not in成员运算符not逻辑非运算符and逻辑与运算符or逻辑或运算符lambdalambda表达式最低优先级 运算符总结 本文介绍了Python中常见的运算符包括算数运算符、比较运算符、逻辑运算符、位运算符、赋值运算符、成员运算符、身份运算符等。在使用运算符时需要注意运算符的优先级和结合性同时也要注意数据类型的匹配问题。 Python中的运算符不仅可以用于数值类型还可以用于字符串、列表、元组、字典等复合数据类型。同时Python还提供了一些特殊的运算符如三目运算符和链式比较运算符等方便程序员进行代码的编写和优化。 在实际编程中合理地使用运算符可以提高代码的效率和可读性对于Python程序员而言是一个必要的基础知识。
http://www.eeditor.cn/news/126277/

相关文章:

  • 国外室内设计案例网站女生学电子商务后悔了
  • 长春手机建站模板小程序如何快速推广
  • 如何判断网站有cdn加速asp网站连接数据库
  • 临汾做网站的公司推广平台排名
  • 免费的网站模板有哪些怎么制作自己的简历
  • 让路由器做网站服务器oa办公系统开发
  • 关于单位网站建设的报告上海知名装修公司排行
  • 主机公园 wordpressseo是什么部门
  • 开发网站公司怎么样wordpress 游客评论
  • 青岛手机建站多少钱小型营销企业网站建设策划
  • 网站流量统计表专业做网站公司哪家好
  • 免费创网站深圳罗湖做网站公司
  • 基于cms的企业网站建设东莞网站关键词优化收费
  • 网站书店建设背景网站改版方案案例
  • 网站开发设计的技术葡京网站做中间商
  • 二级建造师证书查询系统官网宁晋seo网站优化排名
  • 江西新农村建设权威网站多网合一网站
  • 自己免费怎么制作网站wordpress导入模板文件
  • 怎么做ppt教程网站怎么进入追信魔盒网站开发软件
  • 电子商务网站设计岗位主要是?专门做艺术字的网站
  • 淮南网站开发海外市场推广做什么的
  • 批量上传网站产品企业网站建设实训报告
  • 网站内容布局集团网站 源码
  • 做网站带源码软件html做的小网站
  • 寻找锦州网站建设dw如何制作自己的网站
  • phpcms 网站打不开不得不知道网站
  • 青岛vps网站wordpress通过图片id获取路径
  • 小型企业网站开发价格牟平建设局网站北留德庄
  • 南昌网站忧化微信平台专业网站建设
  • 电子网站建设考试首都之窗政务服务平台