Python变量使用时的常见问题

北京中科医院是治啥的 http://pf.39.net/bdfyy/tslf/

同学们,朋友们,大家好!编程语言的学习,既要系统地学习理论知识,还要循序渐进地进行实验的训练,理论和实践紧密结合,通过实验遇到的问题不断总结相关的知识点,从而真正掌握基础语法知识,达到活学活用的目的。在这一节,我将结合具体实例跟大家一起分析程序代码中存在的问题,并及时总结Python变量使用时的常见问题以及如何纠错。

实例1运行界面如下图,请您仔细查看,为什么会报错?

语法错误:代码报错的提示是十进制文本无效

分析问题:系统既然提示是语法错误,那我们就可以先考虑代码中是否存在变量名拼写错误等命名规则相关的问题。

相关变量命名的规则:变量名只能包含字母、下划线“_”和数字及汉字等字符及其组合,注意首字符不能是数字。

解决问题:重新查询变量命名的规则,依次纠错,此题中变量的首字符是数字,所以系统报错了,我们重新改正,问题得以解决,运行效果如下图:

2.实例2运行界面如下图,请您仔细查看,为什么会报错?

语法错误:第一行代码报错的提示是语法错误;第二行代码报错的提示是函数返回值的数量不一致,这道题是指变量的个数和变量的返回值的数量不一致。

分析问题:第一行代码系统既然提示是语法错误,那我们就可以先考虑代码中是否存在变量名拼写错误等命名规则相关的问题。第二行代码我们需要查看到底是几个变量需要赋值,如果是一个变量的话,看看是否符合变量命名的规则。

相关变量命名的规则:变量名中不能有空格以及标点符号(括号、引号、逗号、冒号等等)。

解决问题:重新查询变量命名的规则,依次纠错,此题中第一行代码变量命名时存在空格,所以系统报错了;第二行代码变量命名时存在逗号,我们重新改正,问题得以解决,运行效果如下图:

3.实例3运行界面如下图,请您仔细查看,为什么会报错?

语法错误:不能使用False命名

分析问题:系统既然提示是语法错误,那我们就可以先考虑代码中是否存在变量名拼写错误等命名规则相关的问题。

相关变量命名的规则:变量名不能使用Python中的保留字,如果不清楚保留字有哪些单词,可以通过下列方法查询。

在Python的IDLE开发环境下编写以下程序代码,运行效果如下图:

上图中的保留字大家需要查询的话可以参考一下,不用死记硬背的,在学习的过程中慢慢积累。保留字总结如下表:

解决问题:重新查询变量命名的规则,依次纠错,此题中变量名使用Python中的保留字False,所以系统报错了,我们重新改正,问题得以解决,运行效果如下图:

另外,由上面的运行结果可以看出,Python中的保留字用法和变量的命名规则一样,是严格区分字母大小写的,在使用保留字时尤其要注意。此外,对于系统内置的模块名、类型名或函数名以及已导入的模块名及其成员名同样也尽量不要作为变量名,这将会改变其类型和含义。

关于Python变量使用时的常见问题我相信只要大家多多实践,一定可以掌握相关知识点。希望这节课的内容能对您的Python学习有所帮助,感谢您的


转载请注明:http://www.aierlanlan.com/cyrz/9111.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了