当前位置:
首页 > temp > python入门教程 >
-
python的一些运算符
# 1.算术运算符 print('1.算术运算符') # 1.1 + 求和 a = 10 b = 20 c = a + b print(c) print('a+b={}'.format(c)) print('a+b=%i' % c) print(f'a+b={c}') # 1.2 - 求差 print('a - b =', a - b) # 1.3 * 乘法 print('a * b =', a * b) # 1.4 / 除法 print('a / b =', a / b) # 0.5 # 1.5 % 取余 print('7 % 3 =', 7 % 3) # 1.6 ** 次方 print('2 ** 3 = ', 2 ** 3) # 1.7 // 取整 print('7 // 3 =', 7 // 3) # 2 # 2.比较运算符 print('2.比较运算符') # 2.1 == 判断两边是否相等 输出bool类型 print(2.1) print('1+1 == 2', 1+1 == 2) print('1+1 == 3', 1+1 == 3) print('a == a', 'a' == 'a') # 2.2 != 判断两边是否不相等 print(2.2) print('1+1 != 3', 1+1 != 3) # 2.3 > print(2.3) print('2 > 1', 2 > 1) # 2.4 < print(2.4) print('2 < 1', 2 < 1) # 2.5 >= print(2.5) print('1 >= 1', 1 >= 1) # 2.6 <= print(2.6) print('2 <= 2', 2 <= 2) # 3.赋值运算符 print('3.赋值运算符') # 3.1 = a = 10 # 3.2 += c+=a == c=c+a # -= *= /= %= **= //= print(3.2) a = 1 b = 2 c = a + b print(c) a += b print(a) # 4.位运算符 &与 |或 ^异或 ~取反 <<左移动 >>右移动 用得少 print('4.位运算符') # 4.1 二进制转换为十进制 print(4.1) a = 60 # 查看a的二进制 bin() print(bin(a)) # 00111100 b = '0b111100' # 0b代表可以在0b这里补位 # b是二进制标志 print(int(b, 2)) # 将二进制数b转换为十进制数 # 5.逻辑运算符 print('5.逻辑运算符') # 5.1 布尔与 and 两边同时满足,结果为True,否则False print(5.1) print(1+1 == 2 and 2+2 == 4 and 3+3 == 6) print(1+1 == 2 and 2+2 != 4) # 5.2 布尔或 or 只要有一边成立,则为True,否则False print(5.2) print(1+1 == 2 or 2+2 != 4) # 5.3 布尔非 not 真假倒置 print(5.3) print(not False) print(not 1+1 == 2) # 6.成员运算符 in not in print('6.成员运算符') # 6.1 in print(6.1) a = 'a' b = 'abc' print(a in b) # a是否在b中 # 6.2 not in print(6.2) print(a not in b) # 7.身份运算符 is is not print('7.身份运算符') a = 1 b = 2 print(a is b) # id(a) == id(b) print(id(a) == id(b)) print(a is not b) # 今日作业 print('今日作业') a = 100 b = 200 c = 'abc' print(a + b) print(a ** 3) print(a == 100) print(a > 100) print(c == 'cba') print(a == b) print('a' in c)
出处:https://www.cnblogs.com/qc2012/p/16830015.html
最新更新
nodejs爬虫
Python正则表达式完全指南
爬取豆瓣Top250图书数据
shp 地图文件批量添加字段
爬虫小试牛刀(爬取学校通知公告)
【python基础】函数-初识函数
【python基础】函数-返回值
HTTP请求:requests模块基础使用必知必会
Python初学者友好丨详解参数传递类型
如何有效管理爬虫流量?
2个场景实例讲解GaussDB(DWS)基表统计信息估
常用的 SQL Server 关键字及其含义
动手分析SQL Server中的事务中使用的锁
openGauss内核分析:SQL by pass & 经典执行
一招教你如何高效批量导入与更新数据
天天写SQL,这些神奇的特性你知道吗?
openGauss内核分析:执行计划生成
[IM002]Navicat ODBC驱动器管理器 未发现数据
初入Sql Server 之 存储过程的简单使用
SQL Server -- 解决存储过程传入参数作为s
关于JS定时器的整理
JS中使用Promise.all控制所有的异步请求都完
js中字符串的方法
import-local执行流程与node模块路径解析流程
检测数据类型的四种方法
js中数组的方法,32种方法
前端操作方法
数据类型
window.localStorage.setItem 和 localStorage.setIte
如何完美解决前端数字计算精度丢失与数