python基础一_01_变量、输入、输出、数字
导读:
本文主要记录自己学习python3基础中的要点知识和例子;所以可能整理的比较乱,仅供自己梳理和大家参考。
一、python变量赋值的三种方式
1.传统赋值
name = 'ydxqbjl'
print(name)
2.链式赋值
name = user = 'ydxqbjl'
print(name,user)
print(id(name))
print(id(user))
3.序列解包赋值
name,age = 'ydxqbjl',18
print(name,age)
序列解包经典例子
a,b = 10,20
print(a,b)
a,b = b,a
print(a,b)
二、python垃圾回收机制:标记 + 分代管理
1.python是一个强类型的动态脚本语言
2.强类型:1 和 ‘1’ 是不能相加的。可以用这条语句测试,print(1 + ‘1’)
三、python的输入
1.input获得的数据都是字符串类型,str
name = input('请输入你的姓名:')
print(name)
print(type(name))
四、python的输出
1.python输出就是:print()
没啥好说的
五、python数字类型
1.Python3数字类型
整型: int型, 例子:1为整型。
浮点型: float型, 例子:2.1为浮点型。
2.数字类型之间的转换
print(type(1))
print(type(1.2))
a = 1.2
print(type(a))
b = int(a)
print(type(b))