(一) 注释:就是对代码的解释,方便程序开发者阅读
注释分类:
(1)单行注释:
print("123456")
#只要在代码行,行首添加井号(#)就是单行注释.
#print("123456")
(2)多行注释
#可以使用三个单引号或者三个双引号
print("""
文能提笔安天下,
武能上马定乾坤.
心存谋略何人胜,
古今英雄唯是君.
""")
#案例1:三个双引号注释
"""
print("""
文能提笔安天下,
武能上马定乾坤.
心存谋略何人胜,
古今英雄唯是君.
""")
"""
#案例2:三个单引号注释
'''
print("""
文能提笔安天下,
武能上马定乾坤.
心存谋略何人胜,
古今英雄唯是君.
""")
'''
注释的注意事项
(1).多行嵌套注释,如果外面使用三个单引号,里面使用三个双引号.
(2).多行嵌套注释,如果外面使用三个双引号,里面使用三个单引号.
#案例1:嵌套嵌套:外单内双注释
'''
print("文能提笔安天下,")
print("武能上马定乾坤.")
"""
print("心存谋略何人胜,")
"""
print("古今英雄唯是君,")
'''
#案例2:嵌套嵌套:外双内单注释
"""
print("文能提笔安天下,")
print("武能上马定乾坤.")
'''
print("心存谋略何人胜,")
'''
print("古今英雄唯是君,")
"""
注释拍错性
包裹一部分代码,然后去执行另外一部分,如果没有问题,继续打开一部分代码进行测试,依次寻找.
#案例:
"""
print("文能提笔安天下,")
print("武能上马定乾坤.")
"""
print("心存谋略何人胜,")
print("古今英雄唯是君,")
(二) 变量
变量的概念
可以改变的量,实际具体指的是内存中的一块存储空间或者一块内存空间地址.称为变量.
变量的声明
#案例1:
variable = "张三"
print(variable)
#案例2:
a = 1
b = 2
print(a)
print(b)
变量的命名规范
(1)字母数字下划线的组合
(2)首字符不能为数字
(3)严格区分大小写
(4)且不能使用关键字
(5)变量名具要有意义
(6)变量名不要使用中文
官方推荐:
下划线: oldboy_age = "56"
驼峰体: OldboyAge = "28"
Python 系统关键字查询
import keyword
print(import keyword
print(keyword.kwlist))
#关键字查询结果:
['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']
Python变量命名注意事项
(1)Python支持中文语法命令,但是严禁使用.
(2)变量不能取没有有指向性意义或者过长
(三) 常量
所有字母大写,且不变的量为常量:
AGE_OF_OLDBOY = 56
(四) 代码块:以冒号作为开始,用缩进来划分作用域
1)作用域:作用的范围
if 5 == 6:
print(111)
print(222)
2)代码块注意点:要么全都是一个tab缩进,要么全是4个空格,不能混合使用
if 5 == 5:
print(1)
print(2)
3)只要条件满足,就执行代码块中所有内容
if 5 == 6:
print(3)
print(4)
print(5)