'''
在 python 用 import 或者 from...import 来导入相应的模块。
将整个模块(module)导入,格式为: import module
从某个模块中导入某个函数,格式为: from module importfunction
从某个模块中导入多个函数,格式为: from module import firstfunction, secondfunction, thirdfunction
将某个模块中的全部函数导入,格式为: from module import*'''
6.变量
Python中变量不需要声明,赋值的时候直接创建。Python 中的变量没有类型。
name ='linsheng' #字符串变量
age =27 # 整型变量
height =179.5 # 浮点型变量
a = b = c =20
x,y,z =1,9.9,"zhangsan"print(a,b,c)print(x,y,z)
'''
python中数字有四种类型:整数、布尔型、浮点数和复数。
int(整数), 如 1, 只有一种整数类型 int,表示为长整型,没有 python2 中的 Long。
bool(布尔), 如 True。
float(浮点数), 如 1.23、3E-2complex(复数), 如 1+2j、 1.1+2.2j
'''
m, n, o, p =1, True,99.99,4+3j
print(type(m),type(n),type(o),type(p))
# 打印结果: <class'int'><class'bool'><class'float'><class'complex'>
# 判断类型还可以用isinstance
print(isinstance(p, complex)) # True
'''
补充:
isinstance 和 type 的区别在于:
type() 不会认为子类是一种父类类型。
isinstance() 会认为子类是一种父类类型。
'''
# 当你指定一个值的时候, 变量就会被创建:
var1 =10
# 你也可以使用 del 语句删除一些对象引用,语法如下:
del var1
# print(var1) 报错:NameError: name 'var1' is not defined
del name, age, height
# print(name, age, height) 报错:NameError: name 'name' is not defined