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 (条件不满足执行的结果)

内存:

相关推荐
To_OC7 小时前
LC 131 分割回文串:刚学回溯时,我连怎么切字符串都想不明白
javascript·算法·leetcode
咩咩啃树皮8 小时前
第40篇:Vue3组件化开发精讲——组件拆分、复用、父子通信、工程化架构
java·前端·架构
阳光是sunny8 小时前
LangGraph中的Reducer是什么
前端·人工智能·后端
触底反弹8 小时前
一文搞懂 Tailwind CSS 弹性布局:从原理到实战
前端·css·html
阳光是sunny8 小时前
从链到图:LangGraph 入门基础全解析
前端·人工智能·后端
鱟鲥鳚8 小时前
Spring Boot 集成 LangChain4j:从模型调用到 Tool Calling(Demo版)
java·spring boot
To_OC9 小时前
LC 42 接雨水:暴力超时卡半天?前后缀数组一用就通了
javascript·算法·leetcode
小林ixn9 小时前
从 ??= 到 onKeyDown:一个 React 组件的“自我修养”
前端·javascript·react.js
REDcker9 小时前
显示分辨率标准对照详解
前端·网络·分辨率·显示·屏幕
এ慕ོ冬℘゜10 小时前
前端实战:jQuery 多条件联合搜索(标题模糊查询 + 日历时间段筛选)
前端·javascript·jquery