Python基本数据类型
与C或者Java编程语言不同,Python中的变量不需要声明,但是每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。
在Python中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。
在Python3 中有六个标准的数据类型,如下所示:
Number(数字)
String(字符串)
List(列表)
Tuple(元组)
Set(集合)
Dictionary(字典)
在Python3中Number支持 int、float、bool、complex(复数)类型。
但只有一种整数类型 int,表示为长整型,没有 Python2 中的 Long。
并且,内置的 type() 函数可以用来查询变量所指的对象类型:
a, b, c, d = 10, 1.55, True, 4+2j
print(type(a), type(b), type(c), type(d))
复制代码
首先给a、b、c、d四个变量赋值,然后打印类型,这样就可以得到变量的类型为:
复制代码
分别是int、float、bool、complex。
Python的运算符
和大多数编程语言一样,Python的运算通常也可以根据最终获得的结果值不同分为两类,即结果为具体的值与结果为布尔值。其中,结果为具体的值包含:算数运算、赋值运算;而结果又为布尔值包含:比较运算、逻辑运算和成员运算。下面是5种常见的运算符:
1.算术运算
算数运算包括:加、减、乘、除、求余、幂运算和取整。
2.比较运算
比较运算包含:大于、小于、等于、不等于、大于等于和小于等于。
3.赋值运算
等号(=)用来给变量赋值。等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值。赋值运算包含:简单的赋值运算和算术赋值运算2大类。
4.逻辑运算
逻辑运算的结果是布尔值,其运算包含:与、或、非。
5.成员运算
成员运算,在变量和集合之间应用比较多,包含:in和not in操作。
Python的注释
在工作中,为了保证代码的可读性和正确性,保持一定的代码注释对于自己和他人阅读代码都将带来很大的便利性,Python中的注释有单行注释和多行注释,常见的注释风格如下:
1.单行注释#开头
# 这是一个注释
print("Hello, Python!")
复制代码
Python中单行注释以 # 开头。
2.多行注释用三个单引号 '''
'''
多行注释,使用三个单引号。
多行注释,使用三个单引号。
'''
print("Hello, Python!")
复制代码
3.多行注释用三个双引号 """
"""
多行注释,使用三个双引号。
多行注释,使用三个双引号。
"""
print("Hello, Python!") 复制代码