Python的基础概念

标识符

定义:

我们自己在写代码时,取的名字,命名的符号
以下都是:

  • 项目名
  • 包名
  • 模块名(.py 文件名)
  • 变量名

规范:

  1. 由数字,字母,下划线组成 但是不能以数字开头
  2. 见名知意
  3. 不同的字母,数字之间用下划线隔开.提升可读性
  4. 不能使用关键字

注释

定义:

代码中不会被编译的部分,用于程序的解释和标注

用法:

  • 单行注释
在单行开头加上#空格
快捷键:
Ctrl或command+/
  • 多行注释
成对的单/双引号
'内容'
"内容"

Python的数据类型(整数,浮点数,布尔值,字符串,常量,变量,空值)

数字

分为整数和浮点数

整数(类型:int)

关键字int

浮点数(类型:float)

关键字float

布尔值(类型:bool)

布尔值和布尔代数的表示完全一致,一个布尔值只有True、False两种值,要么是True,要么是False (首字母TF必须大写)


字符串(类型:str)

成对出现的单引号,双引号,三引号的内容都是字符串

a = 'hello'
b = "Python"
c = '''Hello Python'''
d = """Hello Python !"""

判断数据类型的函数

# type(变量名)
#输出变量a的数据类型
print(type(a))

控制台:

<class 'str'>

常量

定义:

所谓常量就是不能变的变量,比如常用的数学常数π就是一个常量。在Python中,通常用全部大写的变量名表示常量:

PI = 3.1415

但事实上PI仍然是一个变量,Python根本没有任何机制保证PI不会被改变,所以,用全部大写的变量名表示常量只是一个习惯上的用法,如果你一定要改变变量PI的值,也没人能拦住你。


变量

定义:

变量的概念基本上和初中代数的方程变量是一致的,只是在计算机程序中,变量不仅可以是数字,还可以是任意数据类型。

变量在程序中就是用一个变量名表示了,变量名必须是大小写英文、数字和_的组合,且不能用数字开头

a = 1

空值(类型:NoneType)

定义:

空值是Python里一个特殊的值,用None表示。None不能理解为0,因为0是有意义的,而None是一个特殊的空值。

此外,Python还提供了列表、字典等多种数据类型,还允许创建自定义数据类型,我们后面会继续讲到。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容