前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >什么是变量?

什么是变量?

作者头像
清菡
发布2020-12-02 17:09:30
1K0
发布2020-12-02 17:09:30
举报
文章被收录于专栏:清菡软件测试

文章总览图

一,什么是编辑器和解释器?

例如我们已经安装Python,但是还需再下载一个文本编辑器来编写代码。常见的编辑器有:Geany。

我们运行hello_world.py时,末尾的.py指出这是一个Python程序,因此编辑器将使用Python解释器来运行它。Python解释器读取整个程序,确定其中每个单词的含义。看到单词print,解释器就会将括号中的内容打印到屏幕,不会管括号中的内容是什么。

编写程序时,编辑器会以各种方式突出程序的不同部分。例如:它知道print是一个函数的名称,因此将其显示为蓝色。它知道"Hello Python world!"不是Python代码,因此将其显示为橙色。这种功能称为语法突出,对初学者很有帮助。

二,什么是变量?

例如添加了一个名为qinghan的变量,每个变量都存储了一个值(与变量相关的信息)。

处理第一行代码时,它将文本"What is your name?"与变量qinghan关联起来。而处理第二行代码时,它将与变量qinghan关联的值打印到屏幕。

将一条消息存储到变量中,将其打印出来。

将一条消息存储到变量中,将其打印出来。添加一条,再将变量的值修改为一条新消息,打印出来。

三,变量的命名规则

在Python中使用变量时,需要遵守一些规则和指南。违反这些规则将引发错误,指南让你编写的代码更易阅读和理解。下述有关变量的规则:

  1. 变量名只能包含字母、数字和下划线。变量名可以字母或下划线打头,但不能以数字打头,例如:可将变量命名为name_1,不能命名为1_name。
  2. 变量名不能包含空格,但可以使用下划线来分隔其中的单词。例如变量名name_qinghan可以,但是变量名name qinghan会引发错误。
  3. 不要将Python关键字和函数名用作变量名,就是不要使用Python保留用于特殊用途的单词。如print(详情请参见本文底部链接)。
  4. 变量名应简短又具有描述性。例如:qinghan比q好,name_qinghan比n_q好。
  5. 慎用小写字母l和大写字母O,可能被看错成数字1和0。

注意:使用小写Python变量名。在变量名中使用大写字母虽然不会导致错误,但应避免使用大写字母。

四,使用变量时避免命名错误

程序存在错误时,Python解释器将帮助你找出问题所在。程序无法成功地运行时,解释器会提供一个traceback。traceback是一条记录,指出了解释器尝试运行代码时,在什么地方遇到了困难。

名称错误:1是使用变量前忘记赋值,2是输入变量名时拼写不正确。

Python解释器不会对代码做拼写检查,无需考虑英语中的拼写和语法规则,但要求变量名的拼写一致。

五,附录

Python的关键字和内置函数链接:https://blog.csdn.net/deniro_li/article/details/86763292

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-12-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 清菡软件测试 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档