示例:
- 字符串结合运算符
+
的使用
my_str1 = "hello "
my_str2 = "world"
new_str = my_str1 + my_str2
print(new_str, type(new_str)) # 结果是:hello world <class 'str'>
- 列表结合运算符
+
的使用
my_list1 = [1, 3]
my_list2 = [2, 4]
new_list = my_list1 + my_list2
print(new_list, type(new_list)) # 结果是:[1, 3, 2, 4] <class 'list'>
- 元组结合运算符
+
的使用
my_tuple1 = ("a", "b")
my_tuple2 = ("c",)
new_tuple = my_tuple1 + my_tuple2
print(new_tuple, type(new_tuple)) # 结果是:('a', 'b', 'c') <class 'tuple'>
- 字符串结合运算符
*
的使用
my_str = "ab"
new_str = my_str * 3
print(new_str, type(new_str)) # 结果是:ababab <class 'str'>
- 列表结合运算符
*
的使用
my_list = ["5", "6"]
new_list = my_list * 2
print(new_list, type(new_list)) # 结果是:['5', '6', '5', '6'] <class 'list'>
- 元组结合运算符
*
的使用
my_tuple = (2, 4)
new_tuple = my_tuple * 2
print(new_tuple, type(new_tuple)) # 结果是:(2, 4, 2, 4) <class 'tuple'>
示例:
- 字符串结合关键字
in
的使用
my_str = "abcbcd"
result = "bc" in my_str
print(result, type(result)) # 结果是:True <class 'bool'>
- 字符串结合关键字
not in
的使用
result = "bd" not in my_str
print(result, type(result)) # 结果是:True <class 'bool'>
- 字典结合关键字
in
的使用:字典结合in
和not in
使用默认判断的是key
。
my_dict = {"name": "艾青", "age": 20, "sex": "女", "address": "北京"}
result = "name" in my_dict
print(result, type(result)) # 结果是:True <class 'bool'>
- 字典结合关键字
not in
的使用
# 判断”小乔“这个数据值有没有在在字典中的所有 value 值里面
result = "小乔" in my_dict.values()
print(result, type(result)) # 结果是:False <class 'bool'>
示例:
- 内置函数
len()
操作字符串
my_str = "abc"
result = len(my_str)
print(result, type(result)) # 结果是:3 <class 'int'>
- 内置函数
len()
操作range()
函数
my_range = range(1, 5, 2) # 结尾不包含,步长为 2,结果 1、3
result = len(my_range)
print(result, type(result)) # 结果是:2 <class 'int'>
- 内置函数
len()
操作字典:len()
在操作字典数据时,返回的是键值对个数。
my_dict = {"name": "艾青", "age": 20, "sex": "女", "address": "北京"}
result = len(my_dict)
print(result, type(result)) # 结果是:4 <class 'int'>
- 内置函数
max()
操作列表
my_list = [1, 0, 4]
max_value = max(my_list)
print(max_value, type(max_value)) # 结果是:4 <class 'int'>
- 内置函数
min()
操作列表
min_value = min(my_list)
print(min_value, type(min_value)) # 结果是:0 <class 'int'>
- 内置函数
del()
的使用:变量一旦被删除后续就不能在使用了。
name = "艾柠"
print(name) # 结果是:艾柠
del(name)
print(name) # 结果是:NameError: name 'name' is not defined
- 使用
del
关键字删除变量,del
关键字和del()
函数的功能一样。
name = "艾柠"
print(name) # 结果是:艾柠
del name
print(name) # 结果是:NameError: name 'name' is not defined