Python基础知识

1 Python基本数据类型

1.1数字类型

整数类型(int/boor),浮点数类型(float),复数类型(complex),小数(是具有固定精度的浮点数),分数。

1.2数字运算

数字运算操作符

|---------------------|-----------------------------------|
| ** | 幂运算 |
| ~ | 按位取反 |
| - | 负号 |
| * % / // | 乘,取余,除(结果为float型),除(结果为Int/float) |
| + - | 加减 |
| << >> | 左移位,右移位 |
| & ^ | | 按位与,按位异或,按位或 |
| < <= > >= == != | 大小逻辑判断(返回True or False) |
| not and or | 逻辑判断 |

1.3数据类型操作

int()转换为整数,float()转换为浮点数,str转换为字符串

2 Python组合数据类型

2.1集合

{1,2,3}

2.2列表

1,2,3\],使用列表常量或list()函数来创建 2.3元组 (1,2,3),使用元组常量或turtle()函数创建 2.4字典 {'name':'li','age':,21'},使用字典常量或dict()函数创建

相关推荐
cj8140几秒前
Prompt,Agent,Skill,Mcp分别于langchain有什么关系
前端
wan9yu9 分钟前
为什么你需要给 LLM 的数据"加密"而不是"脱敏"?我写了一个开源工具
python
SuperEugene14 分钟前
Axios + Vue 错误处理规范:中后台项目实战,统一捕获系统 / 业务 / 接口异常|API 与异步请求规范篇
前端·javascript·vue.js·前端框架·axios
行走的陀螺仪15 分钟前
手写 Vue3 极简 i18n
前端·javascript·vue.js·国际化·i18n
摇滚侠18 分钟前
你是一名 java 程序员,总结定义数组的方式
java·开发语言·python
羽沢3123 分钟前
一篇简单的STOMP教程QAQ
前端·javascript·stomp
code_Bo23 分钟前
使用AI完成Swagger接口类型在前端自动生成的工具
前端·后端·架构
这个名有人用不36 分钟前
解决 uv 虚拟环境使用 pip 命令提示command not found的办法
python·pip·uv·claude code
加个鸡腿儿1 小时前
从"包裹器"到"确认按钮"——一个组件的三次重构
前端·vue.js·设计模式