python2

自动弱数据类型

程序员不用思考存储的变量的范围,由系统去判定

自动强数据类型

在存储变量时,需要程序员判断数据的类型和范围

python中的基本数据类型

int:整数

float:小数

str:字符串

bool:布尔类型

complex:负数型

python中的高级数据类型

list:列表

tuple:元组

dict:字典

set:集合

整数的表示形式:

0o10:8进制

0xFF:16进制

0b1010:2进制

小数的表示形式:

1.26E2(126.0)

1.26e2

3.14E-2

字符串的表示形式:

' '

" "

""" """

数据类型中的几个重要全局函数

type(要判断的数据):输出它的类型

input("提示信息"):返回用户输入的数据(输入的所有内容都是字符串)

数据类型转换

str()

int()

float()

常见几种输出方式

name为变量名

1.使用字符串格式化

f"..{name}.. "

2.使用占位符

" %s" %(name)

3.拼接形式

"..",name,".."

运算符

算数运算符

    • * /

//:整数

%:取余

**:幂乘

关系(比较)运算符

> < >= <= == !=

用"=="判断两个变量是否相同的前提:变量类型相同

赋值运算符

= 等价于将某个值赋值给了某个变量

格式:x,y = y,x (原理是使用异或运算符实现)

对于变量自身进行操作:+= -= *= /= %=

逻辑运算符

and

or

not

成员运算符 -- 一版用在容器中 所属关系的表述

in:某个数据是否为容器的某个成员

not in

身份运算符

is 判断两个数据是否为同一个内存地址

id() 获取某个变量地址的整数形式

三目运算符

python中没有三目运算符,但会使用分支结构进行变形,当作三目用

(条件满足执行的结果) if 判断 else (条件不满足执行的结果)

内存:

相关推荐
SL_staff18 分钟前
从RBAC到场景化授权:《无忧·企业文档》三级权限模型的技术实践解析
java·开源·产品
计算机魔术师23 分钟前
烧掉2780亿美元还不够?OpenAI的资本豪赌让人头皮发麻
前端
传奇开心果编程1 小时前
【springboot基础语法学与练】第 1 课:从零开始
java·spring boot·后端·学习
SL_staff1 小时前
财务系统慎用低代码?从数据模型闭环看合规落地的技术实践
java·低代码·全栈
IT_陈寒1 小时前
Java线程池用错参数,我的服务居然悄悄崩溃了
前端·人工智能·后端
滕州市燕猫虎计算机科技工作室个体工商户1 小时前
IDEA:Command line is too long
java·ide·intellij-idea
卡布鲁1 小时前
React useMemo 与 useCallback 完全指南:原理、场景与避坑
前端·react.js
碳基修炼2 小时前
排查记:本地 devServer 是 http,浏览器却把 302 重定向升级成了 https
前端·http
步行cgn2 小时前
Spring p 命名空间注入详解
java·前端·spring
YatHinLay2 小时前
MyBatis 流式查询实战:ResultHandler 处理海量数据
java