分享

Python系列(5)——那些“祸乱”你心智的语法(一)

 静幻堂 2018-08-18
前端两分钟 2018-08-06 17:11:57

今天,咱们来讲讲那些你必须知道且必须掌握的语法点,当然,过程可能是枯燥无味滴~~,但是这点知识我相信是难不倒各位大佬滴~要知道,“万层高楼平地起”,有些东西,只有基础打得好了,后面的学习才会更加如鱼得水~要有些耐心,总有一天,你会发现你的进步远远超乎你想象!!!

Python标识符

在python里,标识符有字母、数字、下划线组成。

在python中,所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头

python中的标识符是区分大小写的。

以下划线开头的标识符是有特殊意义的。以单下划线开头(_foo)的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用"from xxx import *"而导入;

以双下划线开头的(__foo)代表类的私有成员;以双下划线开头和结尾的(__foo__)代表python里特殊方法专用的标识,如__init__()代表类的构造函数。

Python保留字符

下面的列表显示了在Python中的保留字。这些保留字不能用作常数或变数,或任何其他标识符名称

所有Python的关键字只包含小写字母。

Python系列(5)——那些“祸乱”你心智的语法(一)

Python保留字

行和缩进

学习Python与其他语言最大的区别就是,Python的代码块不使用大括号({})来控制类,函数以及其他逻辑判断。python最具特色的就是用缩进来写模块。

缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量,这个必须严格执行。建议你在每个缩进层次使用 单个制表符两个空格四个空格 , 切记不能混用。如下所示:

if True:

print "True"

else:

print "False"

以下代码将会执行错误:

#!/usr/bin/python# -*- coding: UTF-8 -*-# 文件名:test.py

if True:

print "Answer"

print "True"else:

print "Answer"

# 没有严格缩进,在执行时保持

print "False"

很明显,第二行和第四行的缩进空白数量不同,运行时,该代码进行报错,不能正常进行,假如改成如下写法,便可以顺利执行:

if True:

print "True"

else:

print "False"

Python注释

python中单行注释采用 # 开头。比如:

name = "Madisetti" # 这是一个注释

python 中多行注释使用三个单引号(''')或三个双引号(""")。记住是英文输入法模式下的单引号和多引号哟~

'''

这是单引号操作的多行注释。

这是单引号操作的多行注释。

'''

"""

这是单引号操作的多行注释。

这是单引号操作的多行注释。

"""

是不是觉得大脑停止运作了~~消消火~~

Python语法的第一部分就给大家介绍这些,觉得还有脑容量的可以接着看下一篇哟,所谓某个语言的语法,就是你用这个语言必须遵守的规则,否则就会不让你通过,就像你没有驾照不能开车上路是一个道理~


敬请期待~~你我一同进步!!!

有任何问题皆可留言询问~~谢各位大佬关注!!

Python系列(5)——那些“祸乱”你心智的语法(一)

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多