PY入门1
目录结构
在pycharm默认创建一个项目后,存在.venv文件夹与不显示的.idea文件夹,.idea文件夹中存放的是项目的配置文件,.venv是虚拟环境目录,存放当前项目中的环境信息(依赖项),通过虚拟运行环境可以保证每个py项目都在独立的环境下运行。
字面量
字面量类型:数字(int,float)、布尔(bool本质也是数字,True=1,False=0)、字符串(str)、空值(NoneType)、数据容器(列表、元组、集合、字典)
可通过**type()**获取数据类型,**isinstance(data,type)**检查数据是否属于指定类型,返回bool值
变量
存储单个数据的容器(空间),变量名=变量值
1 | |
标识符
标识符为代码中对变量、函数、类等元素的满足,标识符严格区分大小写
规范:帮助理解,多部分使用下划线连接,英文字母小写
字符串
三种定义
1 | |
字符是字符串内的基本单位,字符串内包含字母数字符号汉字等等都是字符
对字符串中的引号或者特殊表示可使用转义字符
1 | |
字符串拼接
1 | |
字符串格式化,通过占位符%s,%表示要占位,s表示将变量转为字符串放入占位的位置
1 | |
输入与输出
输入input(提示信息)获取键盘输入的数据
输出print(数据)
1 | |
运算符
算术运算符
+、-、、/(返回小数)
整除//,取余%,幂指数*
存在精度损失,如下:
1 | |
精度损失是由于计算机底层是基于二进制进行数据存储管理,二进制无法准确表示所有小数,涉及浮点数运算时可能会有损失
赋值运算符
+=、-=、*=、/=、//=、%=、**=
比较运算符
==、!=、>、>=、<、<=
逻辑运算符
and、or、not
PY入门1
http://example.com/2026/03/20/PY入门1/