Learing-Python:交互式环境与变量的使用

Posted 知非

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Learing-Python:交互式环境与变量的使用相关的知识,希望对你有一定的参考价值。

一、执行Python程序的两种方式

1. 交互式环境,打开cmd,输入python2或python3,显示提示符 “>>>”。

  特点:输出代码立即执行

  优点:调试程序方便

  缺点:无法永久保存

  它会自动的根据用户输入的内容反馈结果。

2. 代码写入文件,文件名为xxx.py文件,代开cmd执行,python3 xxx.py

  优点:能够永久保存

二、变量

1. 什么是变量

  量:衡量、计量、记录某种状态。

  变:记录下来的某种状态是可以发生变化的。

  变量可以看做是一个存储数据的容器,我们可以把数据内容存储到变量中,并在需要的时候读取使用。

2. 为何要用变量

  为了让计算机能够像人一样去识别事物,把事物的特征记录下来,即变量的定义。

3. 如何使用变量

  变量的使用必须遵循:先定义,后引用,这不仅仅是Python语言的规定。

4. 变量的定义

  定义一个变量分为三部分:变量名 + 赋值符号 + 变量值。变量名是访问值的唯一方式,赋值符号是将值的内存地址“赋值”给变量名,变量的值用来记录变量的状态。   

技术分享图片
x = 10
name = "湫兮如风"
age = 22
定义变量

 5. 变量的命名规范

  大前提:变量的命名应该对值有描述性的功能,即有意义的命名

  由字母、数字、下划线组成,第一个字符不能是数字,且不能用Python关键字作为变量名

x = 10    # 正确
1dda = 12    # 错误,变量名不能以数字开头
class = python    # 错误,变量名不能使用关键字
技术分享图片
[False, None, True, and, as, assert, 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]
Python3的关键字

 6. 变量的命名风格

  驼峰式:由一个或者多个单词构成,每个单词首字母大写,单词跟单词直接相连,如:MyFirstProgram

  下划线式:由一个或者多个单词构成,每个单词都用小写,单词跟单词之间用下划线连接,如:my_first_program

  在Python中变量的命名推荐使用后者

补充

  运行Python程序的三个阶段:

    1. 先启动Python解释器

    2. Python解释器将Python文件由硬盘读入内存

    3. Python解释器解释执行刚刚读入内存的代码,开始识别Python语法

以上是关于Learing-Python:交互式环境与变量的使用的主要内容,如果未能解决你的问题,请参考以下文章

Learing-Python:Python中的基本运算符

linux环境变量

第十一天 函数名的使用以及第一类对象, 闭包, 迭代器

Learing-Python10:函数初识

Learing-Python:Python字符编码

Learing-Python:Python数据类型—— 字典集合