python语言中、用来表示赋值的符号是_第二章Python语言基础知识

本文介绍了Python语言的基础知识,包括标识符的规则和命名注意事项,强调了缩进的重要性,以及整型、浮点型、复数和布尔型等数据类型。此外,还讲解了赋值语句的使用,包括赋值运算符的右结合性和连续赋值。同时提到了比较运算符、逻辑运算符以及位运算符的概念。文章最后提及Python的内置对象和内置函数,强调了它们在程序中的作用和使用优势。
摘要由CSDN通过智能技术生成

第二章Python语言基础知识

2.1 Python语言基础知识

2.1.1标识符与关键字

在Python语言中,对程序中各个元素命名加以区分,这种用来标识变量、函数、类等元素的符号称为标识符。

Python语言规定,标识符由字母、数字和下画线组成,并且是只能以字母或下画线开头的字符集合。在使用标识符时应注意以下几点:

(1)命名时应遵循见名知义的原则。

(2)系统已用的关键字不得用作标识符。

(3)下画线对解释器有特殊的意义,建议避免使用下画线开头的标识符。

(4)标识符区分大小写。

(5)关键字是系统已经定义过的标识符,它在程序中已有了特定的含义,如if、class等,因此不能再使用关键字作为其他名称的标识符。

2.1.2缩进

在Pycharm中,缩进是自动添加的。在其他文本编辑器中使用缩进,推荐大家使用4个空格宽度作为缩进,尽量不要使用制表符作为缩进

因为不同的文本编辑器中制表符代表的空白宽度可能不相同。

2.1.3数据类型

整型数 int:整数是不带有小数部分的数字

浮点型数 float:浮点数是带有小数部分的数字(小数部分可以是0)

复数 complex:

分为两部分:实部(real)、虚部(image) 虚部是以j或J结尾的数

布尔型数 bool:用来表求真和假两种状态的数字

True 表示值(条件满足或成立)

False 表示假(条件不满足或不成立)

内置对象:空值 None 是一个表示不存的特殊对象

作用:用来占位、变量解除绑定

2.2 赋值语句

赋值运算符用来把右侧的值传递给左侧的变量(或者常量);可以直接将右侧的值交给左侧的变量,也可以进行某些运算后再交给左侧的变量,比如加减乘除、函数调用、逻辑运算等。

Python 中最基本的赋值运算符是等号=;结合其它运算符,=还能扩展出更强大的赋值运算符。

=是 Python 中最常见、最基本的赋值运算符,用来将一个表达式的值赋给另一个变量,请看下面的例子:

将字面量(直接量)赋值给变量

n1 = 100

f1 = 47.5

n2 = n1

f2 = f1

sum1 = 25 + 46

sum2 = n1 % 6

Python 中的赋值表达式也是有值的,它的值就是被赋的那个值,或者说是左侧变量的值;如果将赋值表达式的值再赋值给另外一个变量,这就构成了连续赋值。例子:

a = b = c = 100

=具有右结合性,我们从右到左分析这个表达式:

c = 100 表示将 100 赋值给 c,所以 c 的值是 100;同时,c = 100 这个子表达式的值也是 100。

b = c = 100 表示将 c = 100 的值赋给 b,因此 b 的值也是 100。

以此类推,a 的值也是 100。

= 和 == 是两个不同的运算符,= 用来赋值,而 == 用来判断两边的值是否相等。

2.3 赋值运算符

2.4比较运算符

比较运算符就是对变量或表达式的结果进行比较。如果比较结果为真,则返回True,否则返回False,具体如表所示。

运算符优先级:

2.5逻辑运算符

逻辑运算符用来表示数学中的“与”、“或”、“非”运算,具体如表所示。

2.6位运算符

位运算符是指对二进制位从低位到高位对齐后进行运算,具体如表所示。

2.7Python常用内置对象

在python中一切都是对象,python中的对象有内置对象、标准库对象、扩展库对象。

内置对象:可以直接使用;

标准库对象:需要导入之后才能使用;

扩展库对象:需要先安装扩展库才能使用;

2.8常见的内置函数

内置函数(BIF,built-in functions)是Python内置对象类型之一,不需要额外导入任何模块即可直接使用,这些内置对象都封装在内置模块__builtins__之中,用C语言实现并且进行了大量优化,具有非常快的运行速度,推荐优先使用。使用内置函数dir()可以查看所有内置函数和内置对象

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值