python编程的缩进_开始python编程-初识变量及代码缩进

通过计算机硬件篇我们知道,计算机执行代码实际上就是CPU到内存中去读指令和数据然后执行,想象一下如果我们用python计算1+2的结果,那么在内存中必须存在一个1和2,这个1和2就是变量!

任何编程语言都有变量这个概念,所谓的变量就是你用键盘在内存中写的数据,就像用圆珠笔在纸上写的字一样!用笔写了字用肉眼即可看到,但是在内存中写了数据(本质都是电信号),需要借助显示器才能看到。所以任何语言都有输出语句!这个过程非常复杂,我们不必深究。先看如何用python定义变量和输出变量吧!

打开pycharm,新建1.py(file-new-Python File即可,不用输入后缀名)。如果用sublime也阔以,推荐用pycharm。

1-1Z322204922M4.png

1-1Z322205040151.png

现在定义一个变量并且输出(print就是输出作用),让1.py运行在pycharm的文件中右键——run1.py。也可以点击右上角的小三角。

1-1Z322212T6138.png

1-1Z322213131X3.png

结果如下:

1-1Z322213000241.png

明白了基本的定义变量和输出变量,你就走进了编程的大门!接下来思考,一张纸能容纳有限的字,一个广场容纳有限的车,内存能容纳多少变量呢?生活中不止有整数也有小数,那么变量有没有类型呢?这就是涉及下一个课程了,各种变量类型及所占空间!

思考及说明:

在py文件中写下a=1如果再写b=2呢?按照什么格式写?在人类语言中用句号分割语句,在py文件中则是缩进,php文件用的是分号,每种编程语言都有自己的规范!

比如第一行顶格写了a=1,那么下一条语句必须另起一行顶格写b=2。只有缩进相同才能说明这是两个语句!

如果第二行突然空格了,则说明第二行是第一行的一部分,它们属于一个代码块!(学习for循环时就会理解)。pycharm和sublime都可以很好的看出缩进问题,推荐大家用这两款软件!

1-1Z322213443L2.png

1-1Z322213504604.png

1-1Z322213Z22X.png

关于缩进

1、Python中是通过缩进来区分语句块(代码块)的,php语言用分号,人类语言用句号。这种东西也叫指令分隔符!

2、理论上Python中可以使用任何缩进方式,同一种缩进级别属于同一个代码块。为了方便代码管理和移植,建议统一使用4个空格进行缩进。

3、同一个语句块内,缩进级别不一样会产生缩进错误,缩进错误不可通过异常捕获,异常的概念可以参考python异常和错误【这些概念后面会介绍】

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值