目录
Python的数据类型
基本数据类型
数值型(number):自然数
整型(int):1、2 、······ 100、······
浮点型(float):1.1、4.345、654.753114
布尔类型(boolean):只存在True和False,计算机中1代表True,0代表False
True---1
False---0
字符串(String):
'小明'
"this is string"
以下两种字符串支持换行输出,并且也是Python中的注释符号
"""注释也是一种字符串"""
'''hello world'''
Python的编写规范
缩进:
Python通过缩进控制代码的运行顺序,当代码处于同一缩进时,Python解释器会将其归为一个代码块,若缩进格式混乱,则可能导致程序运行错误或输出结果不正确。
注意:同一代码块的缩进格式需要保持一致,如果一个代码块的缩进方式不一致,可能会导致运行结果错误。
Python的变量定义
变量(variable):
在程序运行时(runtime),可以发生变化的量。变量是一个具有名称的内存空间。
为什么要使用变量:
在我们编写代码时,需要定义一些量,若这些量都被定义为具体的量,则在后续代码的维护中,如果需要修改该量,需要将代码中具体的量全部修改;而使用变量来代指具体的量可以通过仅修改变量来实现在整个代码中的修改。
例如,在一个程序中需要定义小明的年龄为10岁,若代码全部使用10来定义,则在需要修改小明年龄时,需要将代码中所有为小明年龄的位置全部修改;而如果使用变量age = 10来代指,则只需要将10更换为age这个变量即可,在之后需要修改时也仅需要将age代指的量更改,即可实现代码中小明年龄的更改。
不使用变量:
当不使用变量时,更改数据很麻烦
print("今年小明10岁")
print("明年小明11岁")
print("今年小明20岁")
print("明年小明21岁")
使用变量:
当需要更改量时,仅需要更改对应的变量即可
a = 10
b = a + 1
print(f"今年小明{a}岁")
print(f"明年小明{b}岁")
a = 20
b = a + 1
print(f"今年小明{a}岁")
print(f"明年小明{b}岁")
如何定义变量:
Python是一门弱数据类型语言,定义变量的方法相对与强数据类型语言相对简单。
例:
Python的变量定义方法:变量名称 = 变量
注:代码中的所有符号均为英文符号
变量定义时,类型是由值决定的
Python的注释
注释:
解释代码的语言,通过特定符号标注,编译器或解释器不识别注释。
单行注释:
#后面为注释,#号只能注释一行代码。
多行注释:
"""注释内容""",'''注释内容''',Python中三个单引号或三个双引号都代表多行注释,但是双引号和单引号不能混用。
多个单行注释也可以充当多行注释。