基本运算符

基本运算符

算术运算符

print(10+2) # 加减乘除运算符
print(10 / 3) 
print(10 // 3) # 只保留整数部分
print(10 % 3)  # 取余数
print(10 ** 3) # 幂方运算

比较运算符

<、>、>=、<=、==、!=

赋值运算符

# =:变量赋值
# +=、-=、*=、**=、/=:增量赋值
# 例:age += 1 表示age=age+1

链式赋值

x=y=z=10

交叉赋值

m=10
n=20
# 把m和n的值相互交换
m,n = n,m

解压赋值

list = [11,22,33]
a,b,c = list # 把列表或者字典里的每一个值分别对应上左侧的变量
a,b,*_=list # 只取列表前两个对应,*会将剩下的值存成列表赋值给,*_用来取列表两边的值

逻辑运算符

not、and、or
优先级:not>and>or

# 1.not:就是把紧跟其后的那个条件结果取反,not与紧跟其后的那个条件是一个不可分割的整体
print(not 16>13)

# 2.and:逻辑与,两真才为真
print(条件1 and 条件2)

# 3.or:逻辑或,一真则为真
print(条件1 or 条件2)

# 4.优先级
print(3>4 and not 4>3 or 1==3 and 'x'=='x')
# 先算not 4>3,然后and两边算,最后or运算

成员运算符

in、not in

print('hello'in'hello world') # 子的在不在父的里面,返回true or false

身份运算符

is,判读id是否相等

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:基本运算符 - Python技术站

(0)
上一篇 2023年4月2日
下一篇 2023年4月2日

相关文章

  • 基础数据类型之数字和字符串

    1.数字类型 数字类型的数据可以相互的进行+-/*、也可以进行相互的比较(<>=) 1.1整型int age = 18 记录年龄等整数 print(type(age))# int类型 int()方法可以将其他类型的数据转换成int类型 1.1.2二、八、十六进制的相互转换 1.十进制《—》二进制 # bin()方法 print(bin(11)…

    Python开发 2023年4月2日
    00
  • JWT的介绍和使用

    JWT的含义 Json web token(JWT),是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准(RFC 7519),该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(sso)场景,JWT的声明一般被用来在身份提供者和服务者间传递被认证的用户身份信息,以便于从资源服务器获取资源,也可以增加一些额外的其他业务逻辑所必须的声…

    2023年4月2日
    00
  • cpu详解

    1.cpu的指令集和分类 1.1cpu的指令集 cpu的指令集指的是:控制计算机硬件的一系列命令。 指令集可以分为: 1.精简指令集:更短、更稳定,每条指令集运行的时间更短2.复杂指令集:可以完成更复杂的功能。需要花费的时间更长 1.2cpu的分类 cpu按照指令集可以分为:精简指令集cpu和复杂指令集cpu 2.x86-64位的概念 x86针对的是cpu的…

    2023年4月2日
    00
  • admin后台管理数据库里的表

    admin后台管理 django给您提供了一个可视化图形界面,来方便您来对数据库里的表进行增删改查的管理 但是!使用admin后台管理你自己注册的模型表时,需要自行进行先注册该表! 在应用下的admin.py里进行注册: from django.contrib import admin from app01 import models # Register …

    2023年4月2日
    00
  • rest_framework中的分页功能

    为什么要使用分页 我们数据表中可能会有成千上万条数据,当我们访问某张表的所有数据时,我们不太可能需要一次把所有的数据都展示出来,因为数据量很大,对服务端的内存压力比较大还有就是网络传输过程中耗时也会比较大。 通常我们会希望一部分一部分去请求数据,也就是我们常说的一页一页获取数据并展示出来。 分页的三种方式 方式一:基本的分页,就是正常的查第几页每页显示多少条…

    2023年4月2日
    00
  • django的基本介绍与操作

    django的基本操作 1.django的安装 (1)在ubuntu上的安装 sudo pip3 install django==2.1.12(版本号) 检查安装是否成功: sudo pip3 freeze|grep -i ‘Django’ 有输出django==2.2.12 表示安装成功 (2)在windows上的安装 在终端执行 pip3 install…

    2023年4月2日
    00
  • IO模型

    该篇的IO模型主要针对的是网络IO的,其他IO不在本篇考虑范围之内! IO模型简介 Stevens在文章中一共比较了五种IO Model,分别为: * blocking IO 阻塞IO * nonblocking IO 非阻塞IO * IO multiplexing IO多路复用 * signal driven IO 信号驱动IO * asynchronou…

    2023年4月2日
    00
  • 序列化组件

    序列化组件的三大功能 序列化,序列化器会把模型对象转换成字典,经过response以后变成json字符串 反序列化,把客户端发送过来的数据,经过request以后变成字典,序列化器可以把字典转成模型 反序列化时同时会完成数据校验功能 序列化器Serializer使用方法 查询单个数据语法: 1.在setting.py中的app配置里注册一下drf 2.在dj…

    2023年4月2日
    00
合作推广
合作推广
分享本页
返回顶部