博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
基本运算符
阅读量:4685 次
发布时间:2019-06-09

本文共 1427 字,大约阅读时间需要 4 分钟。

#_*_coding:utf-8_*_ # 基本运算符 # 以下假设变量  a = 10, b = 20 # 算术运算 '''     print(a + b)  # 30     print(a - b)  # -10     print(a / b)  # 0.5     print(a // b) # 0     print(a % b)  # 10     print(2 ** 3) # 8   2的三次方 ''' # 比较运算 '''     比较运算:只能在同类型之间进行,其中int与float同属于数字类型                                          (统称 无数字类型)     print(10 > 3.1)  # True     print(10 >= 10)  # True     (<,<=,同上)     print(a == b)   #False     print(a != b)   #True     print(a <> b)   #True ''' # 赋值运算 '''   # 增量赋值   age = 18   age = age +1     age += 1   print(age)    # 20                 # -=, *=, /=, %=, **=, //=   # 链式赋值   x = 1   y = x   z = x   x = y = z = 1   print (id(x),id(y),id(z))   #4538100736 4538100736 4538100736                               #id相同   # 交叉赋值   a = 10   b = 20   a,b = b,a   print(a, b)   # 20 10   # 解压赋值    age = [10,11,12]   boy1 = age[0]   boy2 = age[1]   boy3 = age[2]   boy1,boy2,boy3 = age     *等号右面包含的值的个数必须与等号左边变量名的个数一致   print(boy1,boy2,boy3)  # 10 11 12   boy1,_,_= age   # _ 充当占位符   boy1,*_ = age   # *_无穷多个   print(boy1)     # 10 ''' # 逻辑运算 '''     逻辑运算:and, or, not     and : 连接左右两个条件,两个条件必须都成立,最后结果为True           从左往右运算,只要有条件为假,此条件之后的条件不运算      or : 连接左右两个条件,两个条件只要有一个成立,结果就为True           从左往右运算,只要有条件为真,此条件之后的条件不运算     not :取反     e.g.     print((not 1>3 and (False or True)) or (False and True))             # True ''' # 身份运算 '''     is 与 == '''

转载于:https://www.cnblogs.com/OutOfControl/p/9641861.html

你可能感兴趣的文章
UVA 116 Unidirectional TSP (白书dp)
查看>>
第三方测速工具
查看>>
MySQL 网络访问连接
查看>>
在aws ec2上使用root用户登录
查看>>
数据访问 投票习题
查看>>
CIO知识储备
查看>>
cnblog!i'm coming!
查看>>
使用点符号代替溢出的文本
查看>>
Axios 中文说明
查看>>
fatal: remote origin already exists.
查看>>
gridview 自定义value值
查看>>
2018二月实现计划成果及其三月规划
查看>>
封装springmvc处理ajax请求结果
查看>>
jQuery+ localStorage 实现一个简易的计时器
查看>>
tyvj P2018 「Nescafé26」小猫爬山 解题报告
查看>>
类名.class和getClass()区别
查看>>
开发脚本自动部署及监控
查看>>
JavaScript--语句
查看>>
(五)数据库服务学习入门
查看>>
12/17面试题
查看>>