Python基础知识1

目录

Python是什么

1.Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。

2.Python 是交互式语言: 这意味着,您可以在一个 Python 提示符 >>> 后直接执行代码。

3.Python 是面向对象语言: 这意味着Python支持面向对象的风格或代码封装在对象的编程技术。

4.Python 是初学者的语言:Python 对初级程序员而言,是一种伟大的语言,它支持广泛的应用程序开发

python变量

变量思想

变量是什么

1.变量是代数的思想(用字母来表示数),用来代替或缓存数据,可以让程序更加简洁

2.=:用来给变量赋值,运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值。

变量命名

命名规则

1.变量名只能包含字母、数字和下划线(_)。 

2.变量名必须以字母(a-z,A-Z)或下划线(_)开头,不能以数字开头。

3.变量名区分大小写,例如 myVariablemyvariable 是不同的变量。

4.变量名不应该使用Python关键字,例如 ifwhilefor 等。

5._ 变量应被用户视为只读变量

命名约定

1.通常使用小写字母来命名变量,例如 my_variable

2.对于多个单词组成的变量名,可以使用下划线分隔单词(Snake Case:my_variable_name ),或者使用驼峰命名法(Camel Case:myVariableName )。

注:避免使用单个字母或不明确的缩写作为变量名(除在特定上下文中广泛使用的约定,如循环变量 i ),避免定义与Python内置函数或常用模块的名称相同的变量,以防止命名冲突,模块级别的变量可以使用大写字母,表示为常量,例如 PI = 3.14159

中文也可以用做变量名

变量类型

基础类型(内置类型)

1.整数(int):表示整数值,例如1、-5、100等。

2.浮点数(float):表示带有小数点的数值,例如3.14、-0.5等。

3.布尔值(bool):表示True或False,用于逻辑运算。

4.字符串(str):表示文本数据,用单引号(')或双引号(")括起来,例如"Hello, World!"。

5.字节串(bytes):表示二进制数据,以字节为单位,例如b'hello'。

6.空值(NoneType):表示一个特殊的空值,通常用于表示缺失或未定义的值。

引用类型(复合类型)

1.列表(list):可变序列,用于存储一组值,可以包含不同类型的元素。

2.元组(tuple):不可变序列,用于存储一组值,元素不能被修改。

3.字典(dict):键值对映射,用于存储关联性数据,由键和对应的值组成。

4.集合(set):无序集合,用于存储唯一的元素,不允许重复。

5.枚举类型(Enum):本质上是一个类,它是标准库中的enum模块提供的一个功能,用于创建有限的、命名的枚举类型

6.自定义类(class):创建自定义类来表示复杂的数据结构,具有自定义属性和方法。

可修改与不可修改类型

1.不可变数据:Number(数字)、String(字符串)、Tuple(元组)

2.可变数据:List(列表)、Dictionary(字典)、Set(集合)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值