Python3的数据类型及运算符

基本常识

  • Python 用 缩进 表示 代码块(缩进 ⊂ \subset 语法,要一致)
  • Python 索引 左 0 右 -1左开右闭
  • Python的 空行 区分 功能含义(空行 ⊂ \subset 程序代码)
  • Python的 字符串 不可改变
  • #:单行注释
  • ’ ’ ’ :多行注释
  • " " ":多行注释
  • \ :一句多行(软回车)
  • +连接 字符串
  • *重复 字符串
  • r:不转义
  • print(*):输出后自动换行
         输出后不换行:( *, end = " ")
  • import:导入整个模块
         导入模块中特定部分:from 模块 import 内容
  • 变量:赋值即创建

Python 标准数据类型 6个

不可变数据可变数据
Number(数字)List(列表)
String(字符串)Dictionary(字典)
Tuple(元组)Set(集合)
  • “数据类型.”:查看 方法
  • type():查看变量所指对象数据类型 
  • instance():判断变量对象所属数据类型
数据类型内容描述
Numberintfloatbool ⊂ \subset int、complex
String’ ’ or " "、(" " " or ’ ’ '多行) 加了引号都是字符串连接( + )、重复( * )
List[ , ] 偏移 存取(有序)
Tuple( , )  空元组()  一个元素(x,)
Set{ 多种数据类型, ~} or set( ) 空集合set()
Dictionary{ 键:值, ~} or dict( ) 存取(无序) 空字典{}
数据序列Python 推导式
List[ 表达式 for 变量 in 列表 if 条件 ]
Dict{ 键:值 表达式 forin 序列 if 条件 }
Set{ 表达式 for 成员 in 序列 if 条件 }
Tuple( 生成器表达式 for 元素 in 序列 if 条件 ) 可用range()

Python 运算符

算数运算符描述算数运算符描述
+加法-减法
*乘法**乘方
/除法//取整除
%取余
位运算符描述位运算符描述
~按位 取反&按位
<<左移动^按位 异或
>>右移动|按位
比较运算符描述比较运算符描述
==等于!=不等于
>大于>=大于等于
<小于<=小于等于
成员运算符描述身份运算符描述(判断标识符)
in属于is同一个对象
not in不属于is not不同对象
逻辑运算符逻辑表达式描述
not“非”not x
and“与”x and y
or“或”x or y
赋值运算符描述赋值运算符描述
=直接赋值:=海象运算符(表达式内部赋值)
+=自身1  右值-=自身  右值
*=自身  右值**=自身的右值 次方
/=自身 除以 右值//=自身对右值 取整除
%=自身对右值整除 取余数

Python3 与 Python2的区别

Python3Python2
长整型 intLong
有布尔型,数字可相加无布尔型,仅有数字表示

  1. 即左值 ↩︎

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值