首页 > 编程语言 > 详细

Python学习笔记(2)-Python执行方式、变量

时间:2018-08-19 23:05:01      阅读:207      评论:0      收藏:0      [点我收藏+]

Python执行方式

Python执行过程是由上到下逐行执行,遇到问题即刻终止,现在我们编写多行代码查看效果(Python的一条命令单独占用一行,不允许多条命令写在同一行),如下三图

图1:结果依次打印出test1,test2,test3说明执行过程是由上到下逐行执行

图2:由于打印test2时出现编写错误,程序终止,没有打印出设想信息

图3:将两条打印语句写在同一行,程序出现错误终止,没有打印出设想信息

技术分享图片

图1

技术分享图片

图2

技术分享图片

图3

变量

程序的执行本质是操作数据,我们需要一种机制来操作这些数据,这种机制就叫做变量

形象理解:变量就像是给数据贴了一张标签,我们通过操作标签来操作该标签下的数据

变量定义及使用

要使用变量需先定义(如要给数据贴标签前提要有个标签),定义方式:

变量 = 数据,如:name = "xiaoming",含义:将数据xiaoming用变量name来表示,在程序中想要操作xiaoming只需操作变量name就可以了

例如打印xiaoming,在没有变量之前我们打印xiaoming是通过print("xiaoming")来实现,现在我们可以直接通过print(name)实现

技术分享图片

常见错误

通过打印变量方式打印数据时将变量名两边添加引号,如下图(打印的结果是name,不是xiaoming)

技术分享图片

 

使用变量的好处

需求:打印三遍xiaoming,下图为直接打印xiaoming和通过打印name打印xiaoming两种方式

 技术分享图片

显然这两种方式都完成了三遍xiaoming的打印,现在需求有更改,原有程序将xiaoming换成xiaozhang,更改代码如下图

技术分享图片

对于直接打印的方式这里将每一个print("xiaoming")中的"xiaoming"更改成了"xiaozhang",需要更改三处数据

对于通过打印变量的方式print(name),我们只需将name = "xiaoming"中的"xiaoming"更改成"xiaozhang",只需更改一处即可,这就是使用变量的好处

变量的命名规则:

Python规定变量命名只允许使用数字或者字母或者下划线(_)组合,且不允许以数字开头,不建议使用下划线开头(因为下划线开头的通常有特殊含义),如下图

技术分享图片

 

 命名不允许使用Python关键字,Python关键字是系统自己使用的,有着特殊含义,下图结果为Python所有关键字

技术分享图片

 

命名区分大小写

first_name 与First_name不是同一个变量

推荐的命名方式:

1、驼峰命名法:

大驼峰:每个单词第一个字母大写,如MyCar

小驼峰:第一个字母小写,剩下的单词第一个字母大写,如myCar

2、Python推荐的命名方法:

多个单词之间用下划线(_)链接,单词全部小写,如my_car

 

 

Python学习笔记(2)-Python执行方式、变量

原文:https://www.cnblogs.com/lidongaistudy/p/9503025.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!