标签:-- 位运算符 换行 三引号 二进制 运算 转换 mamicode 第一个
一、数据类型
1)数字 Number
2)序列
"""hello world\nhello world\nhello world""" ‘hello world\nhello world\nhello world‘ print("""hello world\nhello world\nhello world""") hello world hello world hello world
# 关于专业字符 “\n” 的识别;
a = (1, 2, 3, [1, 2, 3]) a[3][0] = ‘1‘ print(a) # (1, 2, 3, [‘1‘, 2, 3])
3)集合 set
4)字典 dict
5)总结
二、变量与运算符
1)变量名
2)值类型、引用类型
a = 1 b = a a = 3 print(b) # 1 a = [1, 2, 3] b = a a[0] = ‘1‘ print(b) # [‘1‘, 2, 3]
3)运算符
‘abcd‘ > ‘adef‘ # False
a = {‘c‘:1} b = 1 b in a # False b = ‘c‘ b in a # True
a = 1 b = 1.0 a == b # True a is b # False
a = {1, 2, 3} b = {3, 2, 1} a == b # True a is b # False --此处的 a 和 b 变量不是指向同一个内存地址
a = ‘abc‘ type(a) == str # True isinstance(a, str) # True isinstance(a,(int, float, str)) # True--只要 a 是 (int, float, str) 中的一种类型,返回True;
a = 2 b = 3 a & b # 2
三、表达式
四、流程控制语句
标签:-- 位运算符 换行 三引号 二进制 运算 转换 mamicode 第一个
原文地址:https://www.cnblogs.com/volcao/p/11100129.html