三亩地 三亩地SAN MU DI · CODE DIARY
ARTICLE DETAIL

日记详情

真实记录编程学习的某一天,欢迎挑你感兴趣的翻一翻。

第5课:变量名与赋值

第5课:变量名与赋值

知识点

1、变量名的命名规则如下:

由字母,数字,以及下划线组成;

不能以数字开头;

没有长度的限制;

严格区分大小写;

不能使用Python关键字;

2、关键字:有特定含义的词汇。

3、查看关键字:

import keyword #导入模块 print(keyword.kwlist)

结果如下:
['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']

4、简单赋值操作符:= ,它的作用是将右边的一个表达式的值赋给一个左边的变量。

5、增量赋值:

从Python 2.0开始,等号可以和一个算术操作符组合在一起,将计算结果赋值给左边的变量,这被称之为增量赋值,例如:

加法赋值运算符:+=,先加后赋值。

取余赋值运算符:%=,先取余后赋值。

6、多重赋值:将一个表达式赋值给了多个变量。

a = b = c = 1

7、多元赋值:同时给多个变量赋值。

a,b,c = 1,2,3

课堂任务

课后练习

1、下列关于变量的定义和赋值说法错误的是?( )

A在Python里,变量的设定和赋值不能同时进行,需要分开使用两条语句。

B.空格不可以作为变量名的一部分。

C.变量名以数字开头,或者以关键字作为变量名称,运行程序时会导致语法错误。

D.变量名称的英支母有大小写的区别,所以Birth和birth是两人不同的变量。

2、is是python的保留字?

4、使用多重赋值的方式,将三个变量的值赋值为123456。

5、使用多元赋值的方式,将三个变量的值分别赋值为4,5,6。

6、c += 1 和 c = c + 1 是一样的?

7、关于变量的说法,错误的是( )

A. 变量必须要命名;

B. 变量第一次赋值1,第二次赋值为4,那么最后变量的值为4;

C. 变量只能用来存储数字,不能表示存储文字;

D. 在同一个程序里,变量名不能重复;

← 返回列表