一.标识符
什么叫标识符?世间万物都有名称.比如CC.所以我们在写代码的时候,要对变量,常量,函数,类等对象来取一个名称.这个名称就叫标识符.
基本上在所以开发语言中,都会区分大小写.Python 也不例外!
不过值得意外的是,在Python 中中文名称是可以作为变量名的.
这是为什么?因为Python在3.0之后,全面支持Unicode后,对中文兼容性越来越好,当然,但是没有开发者去这么做.胖C也不建议大家用中文命名.
这里还是要推荐下小编的Python学习群: 823137423,不管你是小白还是大牛,小编我都欢迎
,不定期分享干货,包括小编自己整理的一份2019年最新的Python资料和0基础入门教程视频,欢迎初学和进阶中的小伙伴。在不忙的时间我会给大家解惑。
- 测试
-
答案: 红色标识为非法标识名
二.关于Python 保留字
在Python中的关键字有如下:
不要使用关键字作为标识符.
例如,你使用if 作为变量名时则会报错
image.png
三.注释
一个合格的开发者,除了要能完成需求,使用代码实现之外.还必须有一个好的习惯,使用注释来说明解释代码的一些含义等.因为在项目开发过程中,多人合作中注释会起到至关重要的作用.同时由于我们编写大量的代码,或者代码比较久远,就会经常遗忘当时编写代码的思路或者一些注意点.所以有必要留下注释.
在python 注释中有2种注释,单行注释和多行注释
- 单行注释,在Python 中单行注释是以"#"符号.
#这是表示一行注释
#这是一个main函数,程序的入口都是从Main 函数开始.但是在Python 中不使用Main也开可以执行代码
if __name__ == '__main__':
#pass,表示占位符号.什么都不做.
pass
- 多行注释
"""注释"""
当我们需要说明函数或者类的使用说明时,可以使用多行注释
def func(a, b):
"""
这个是函数的说明文档。
:param a: 加数
:param b: 加数
:return: 和
"""
return a + b
class Foo:
"""
这个类初始化了一个age变量
"""
def __init__(self, age):
self.age = age
四.语句与缩进处理
在Python中是不需要使用分号或者逗号来表示语句结束.仅仅通过简单换行就表示本语句已经结束,下一语句开始.
代码块: 为了完成某一些特定的功能而联系在一起的语句构成一个代码块.比如循环,函数,判断,类都是属于代码块.代码块的首行通常以关键字开始,以冒号:
结束
- 判断流程代码块
#代码块--判断流程代码块
age = 18
if age < 18:
print("未成年!")
elif age == 18:
print("花样的年纪")
else:
print("加油! 成年人的世界要学会长大")
- 类代码块
#代码块--类代码块
class CCFoo:
def _init_(self,name,age):
self.name = name
self.age = age
def get_name(self):
return self.name
- 函数代码块
#代码块--函数代码块
def cc_Func(a,b):
sumer = a+b
return sumer
==Python 最牛逼的语法,可以不通过大括号{},仅仅通过缩进就可以表示代码块!==
-
缩进的空格数可变的,但是同一个代码块的语句必须包含相同的缩进空格数
-
缩进错误提示
-
Python官方代码规范:建议使用四个空格作为缩进.在文本编辑器中,可以设置tab键自动转换为4个空格.确保不混用tab和空格键.
-
在Pycharm工具中,tab键自动转化为4个空格缩进,而vim编辑器,则必须使用空格.不能使用tab键.
上篇:https://blog.csdn.net/qq_42489308/article/details/88750561