人生苦短,追求生产力,做一只时代风口的猪,应该学python
Python语言中,所有的数据都被称之为对象。
Python语言中,常用的数据类型有:
整数, 比如 3
小数(也叫浮点数) ,比如 6.5
字符串 , 比如 ‘你好’
列表,比如 [1, 2, ‘你好’]
元组,比如 (1, 2, ‘你好’)
字典,比如 {1:‘mike’, 2:‘jack’}
加法
>>> 5 + 8 13
减法
>>> 999 - 111 888
乘法
>>> 8 * 9 72
除法
>>> 3 / 2 1.5 #注意,计算结果是小数
求商
>>> 3 // 2 1
求余
>>> 3 % 2 1
次方
>>> 10 ** 3 1000
Python解释器 内置了 type函数,可以用来查看数据对象的类型。比如
>>> type(1)# int类型 >>> type(3.4) # float类型 >>> type("222") # 字符串类型
没有被引用的对象,解释器会在随后某个时候从内存中清除掉。变量名不是随便取的,有一定的规则。
变量名可以包含 字母、数字和下划线。
变量名可以以字母或下划线打头,比如 var1 , 或者 _var
但不能以数字打头, 像 1var 这样是不行的
变量名中不能包含空格
变量名中可以包含下划线,像下面这样都是可以的
Hello, var1, age2name, age_name
变量名 不能 和 关键字 同名
变量名 不要 和 内置函数 同名
kid = '小明' student = kid prettyboy = kid print(kid) print(student) print(prettyboy) print("\r\n\r\n"); kid = "小周" print(kid) print(student) print(prettyboy)
运行结果
D:\>python main.py 小明 小明 小明 小周 小明 小明
说明:这只会改变 kid 一个变量和其指向对象的关系,并不会改变其他的变量名 student 和 prettyboy,先后两次的对应关系如下:
这种情况,是当变量指向的对象是可变的数据类型 ,比如:列表、字典,或者自定义的类实例对象。例如:
info = {'name' :'user', 'height':'180cm'} info['height'] = '175cm' print(info) 运行结果: D:\>python main.py {'name': 'user', 'height': '175cm'}
第二条语句就是让变量对应的字典对象的值发生了变动
单行注释:以 # 开头,后面的内容都是注释
多行注释:("""被注释的内容""")('''被注释的内容''')
By Urien 2023.10.13