六星源课堂:Python基础语法-变量和保留字
要想掌握好任何一门编程语言,既要系统地学习理论知识,还要循序渐进地进行实验的训练,通过实验遇到的问题总结相关的知识点,从而真正掌握语法知识,达到活学活用的目的。
经典案例:调用随机函数生成一个1~50之间的随机整数,从键盘输入数字进行猜谜,给出猜测结果(太大、太小、成功)的提示。
本例中,我们把用到的变量用矩形框圈定如下图:

下面,我们一起结合猜数字经典实例分析其中的知识点,提炼相关的语法元素:
变量的命名
在Python中,编写程序时,一般不用先声明变量名及其类型,可以直接使用赋值号创建各种类型的变量。变量的命名规则如下:
1. 变量名只能包含字母、下划线“_”和数字及汉字等字符及其组合,注意首字符不能是数字,不能包含空格和如@、$之类的特殊字符。
例如创建如下不同类型的变量并对其分别赋值如下图:

在上图中直接使用赋值号“=”分别创建了两个不同类型的变量,变量sum1是数值类型的变量,变量sum1的值是123。变量sumclass1的值是“123”,变量sumclass1是字符串类型的变量。另外,补充一下可以利用type()函数可以查询出变量是哪种类型的。
2. 变量名是严格区分大小写的。同样的单词,如果大小写不一样,就会代表不同的两个变量。
3. 尽量避免使用小写字母l和大写字母O,大家一看就明白是为什么了吧,太像数字1和0了,很可能会无形中增加程序的错误。
4. 变量名不能使用Python中的保留字,如果不清楚保留字有哪些单词,可以通过下列方法查询。
在Python的IDLE开发环境下编写以下程序代码,运行效果如下图:

为了方便大家查询使用,将上图中的保留字总结如下表:

当然,这些保留字是不用死记硬背的,大家在日积月累的学习过程中会慢慢积累并记住保留字所代表的特殊意义的。
保留字
保留字是在Python语言中已经被内部定义具有特殊语法意义的单词,不能在Python语言中作为变量、函数、类、模块等其他对象的名称来使用的。同样Python中的保留字同样是严格区分字母大小写的。
本例中,用到的保留字用矩形框圈定如下图:

以上为本次分享的全部内容,如果对编程想获得更多了解,请前往六星源课堂,开启你的编程之旅~