小熊带你学Python(二)——了解一些基础知识

如同我们编程一样,就是将我们的想法、想得到的功能付诸在了代码中,同样,在Python中,有一些代码便由标识符来表示,来代替。

1、什么是标识符。

标识符就是对变量、类、模块、函数、属性等起的名字来指定某些代码或者数值。就像我们的名字,“张三”、“李四”就代表你某个人一样。和我们的名字一样,起名要符合公序良俗,Python也一样,并不是标识符可以随便起名,要符合一定的规则。

Python标识符的命名规则:

1、区分大小写:Classroom和classroom、Newname和NewName都是不同的标识符,代表着不同的指代内容。

2、关键字不能作为日常的标识符使用,关键字是什么,我们在下面接着讲,先记住,当然,关键字比如if,如果使用大写IF便不是关键字了,但也要尽量避免使用关键字一样的大小写不同的字符作为标识符。

3、首字母可以是字母、下划线,但不能是数字。

4、标识符由数字、字母、下划线组成,其他的任何字母标识,比如#、@、$、&都不能作为标识符的组成,当然,命名时要记住上面说的第3条的要求。

5、内置函数不能作为自己的标识符,什么是内置函数,我们在后面的章节会讲到,请先记住。

2、那什么是关键字呢?

关键字是Python语言自己已经定义好含义的代码元素,就像我们定义标识符一样,只不过Python在设计时已经赋予了这些字符特殊的含义。

Python关键字
FlaseTrueNoneandasassertbreak
classcontinuedefdelelifelseexcept
finallyforfromglobalifimportin
islambdanonlocalnotorpassraise
returntrywhilewithyield

Python中的关键字一共33个,其中最开始的三个Flase、True、None首字母为大写,因为上一个内容说到,Python区分大小写,因此,flase、true、none与上面的关键字是截然不同的内容,在使用时一定要注意,避免使用错误对调试程序产生错误。以上关键字不需要默写记住,在以后的讲解中,我们会慢慢了解他们的使用方法,也就自然慢慢记住了有哪些关键字。

3、常量与变量

那些一成不变的元素我们称为常量,而在Python中,有时候我们用一些符号也代表常量,如数学math模块中pi,就是3.1415926……的常量代称。

变量就是能够改变的量,我们看下面的代码:

a = 1        #赋值a等于1
print(a)     #print为内置函数,作用为打印出(也就是屏幕显示出)a的值
a = 200      #赋值a等于200
print(a)     #print为内置函数,作用为打印出(也就是屏幕显示出)a的值
a = "hello world"   #赋值a等于字符串"hello world"
print(a)    #print为内置函数,作用为打印出(也就是屏幕显示出)a的值

a就是作为一个变量,根据“=”后面的内容,不停地变化自己的数值,这便是变量。如果命名相同的变量,除非在模块或者类等特殊情况下,不然后面的赋值会覆盖前面的赋值,当然这是一般情况下会这样,特殊情况我们会在后面讲到,那时候我们在细细分。

正因为上面提到的后面的赋值可能会覆盖掉前面的复制内容,而且可以是接收任何类的赋值,因此,如果我们不注意复制内容,不注意变量的定义,可能就会造成复制中的错误,而这种错误又不容易通过编译器检查出来,可能就会造成整个程序可以运行,但运行出来的结果并不是我们想要的,从而出现问题。因此,在赋值、命名等操作时,一定要注意。

4、代码注释

刚才常量与变量中我们有一段代码,代码中每一行便是一条语句,一个程序就是这样一条一条的语句构成的,代码后面,灰色的是我们的注释,就是我们写这段代码时,描述这一个语句含义的句子,这便于我们以后修改、升级代码知道当时写这段代码的含义,当然,注释语句在程序中是不执行的,仅仅作为一个标记一样,对程序实际运行没有任何含义。

我们也可以使用三个引号”作为多行注释,在日常的编程中其实很少用到,所以为了学的实用,记得快速,建议尽量用#这种单行注释来解决注释问题。

a = 1   """我是一个


                 多行注释"""

我们要记住,所有的符号,都要在英文状态下拼写,用中文的引号等符号,会报错。

下一节我们来讲数字类型和运算符。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小熊恋旧

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值