-
python程序设计
- 第一章 基础知识
1.2 pyhon运行环境
IDLE Anaconda3 Pycharm
1.3 使用pip管理python扩展库
在计算机上安装了多个版本的python开发环境,在一个版本下安装的扩展库无法在另一个版本中使用
1.4 python基础知识
1.4.1 python对象模型
python中的一切都是对象
1.4.2 python变量
在python中,不需要事先声明变量名及类型,直接赋值即可创建各种类型的变量。
不需要在使用前显示地声明变量及类型。python解释器会根据赋值或运算来自动推断变量类型。
在python中允许多个变量指向同一个值。python采用基于值的内存管理方式,多个变量指向同一个值的内存空间首地址。同一个程序中或交互模式下同一个语句中的同值变量会共用一个内存空间,不同程序或交互模式下不同语句不遵循这个约定。
交互模式下同值不同名的变量不共用同一个内存空间,同一个程序中的同值不同名变量会共用同一个内存空间。
python有自动管理内存的功能,自动删除不再使用或者引用次数为0的值。
定义变量名
(1)变量名必须以字母 汉字或下画线开头,但是python以下画线开头的变量有特殊含义
(2)变量名区分英文字母大小写
(3)其他与其他语言类似
1.4.3 数字
python3.6.x开始支持在数字中间位置使用单个下画线作为分隔来提高数字的可读性,但不能在开始和结束位置。
1.4.4 字符串
python字符串属于不可变序列,用单引号,双引号或三引号进行界定,可以互相嵌套表示复杂字符串。
1.4.5 运算符与表达式
+除算数加
Python第一章
最新推荐文章于 2023-02-11 00:46:55 发布
本文详细介绍了Python的运行环境,包括IDLE、Anaconda3和PyCharm。讨论了如何使用pip管理Python扩展库,强调了不同Python版本间扩展库的不兼容性。接着,文章深入讲解了Python的基础知识,如对象模型、变量、数字、字符串、运算符与表达式,以及常用内置函数。此外,还涵盖了输入输出、模块导入与使用、代码编写规范和Python文件类型。
摘要由CSDN通过智能技术生成