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

内存:

相关推荐
weixin_460443565 小时前
2026年新修订《网络安全法》实施:Java私有化考试系统如何做好SBOM、漏洞治理与安全升级?
java·开发语言·在线考试系统·企业培训考试系统·宏远培训考试系统·国企培训考试系统·国产化培训系统
子兮曰6 小时前
把 649 种文件格式塞进一个网页里:一个「文件不出浏览器」的预览器
前端·javascript·后端
海鸥-w8 小时前
什么是AOP
java
Cc.Y8 小时前
Java零基础入门:可变字符串与包装类:StringBuilder、StringBuffer 与 通讯录管理系统实战
java·开发语言·python
paopaokaka_luck8 小时前
基于springboot+vue的智慧家政管理系统(AI问答、 WebSocket实时沟通、ECharts运营分析、订单规则与服务追踪)
java·javascript·spring boot·数据分析·echarts·mybatis
sm_926787059 小时前
RFID 标签打印的技术实现要点与二次开发实践
java·大数据·前端·c++·编辑器
阿森_dev9 小时前
2027 届毕设选题怎么选:30 个 Java 方向选题的实现难度排序
java·开发语言·spring boot·毕业设计·课程设计
Sarvartha9 小时前
Lambda 表达式和函数式接口
java·开发语言
IMPYLH9 小时前
HTML 的 <video> 元素
前端·html
计算机毕业设计杰瑞9 小时前
【计算机毕设精品】基于SpringBoot的一体化教务与学业质量管理系统的设计与实现,附源码_增删改查_java项目_可完美运行部署_网站项目
java·spring boot·课程设计