python赋值语句规则

Python05

python赋值语句规则,第1张

python赋值语句规则如下:

赋值语句必须是在赋值号(=)的左边是变量或对象的某个属性,不能是表达式

1、赋值号(=)的右边是变量值、对象属性的值、表达式的值、计算式的值、函数值等等,不能是变量或对象。

2、赋值语句是由赋值表达式再加上分号构成的表达式语句。其一般形式为:变量=表达式,赋值语句的功能和特点都与赋值表达式相同。它是程序中使用最多的语句之一。

3、在赋值语句的使用中需要注意以下几点:由于在赋值符“=”右边的表达式也可以又是一个赋值表达式。因此,下述形式变量=(变量=表达式)是成立的,从而形成嵌套的情形。

其展开之后的一般形式为:变量=变量=表达式。例如:a=b=c=d=e=5,按照赋值运算符的右接合性,因此实际上等效于:e=5、d=e、c=d、b=c、a=b。

Python简介:

Python由荷兰数学和计算机科学研究学会的吉多·范罗苏姆于1990年代初设计,作为一门叫做ABC语言的替代品。Python提供了高效的高级数据结构,还能简单有效地面向对象编程。

Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言,随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发。

以上内容参考:百度百科—Python

你好

你的代码中字符u是变量,被赋值为2。但是你的命令

print("u")中,

引号

中的内容是直接被打印到屏幕上的字符,也就是说,这里的u当做打印的内容处理了,而不是当做变量来输出

正确的代码应该是:

u

=

2

#对变量u进行赋值

print(“%d”,u)

#打印出变量u的值

在这段打印的代码中,%d是指整型数字,执行的过程中,%d会被替换为后面变量u的值