一.python的基础算数 1.加减乘除 加法:使用加号(+)运算符将两个数值相加。 减法:使用减号(-)运算符将一个数值减去另一个数值。 乘法:使用乘号(*)运算符将两个数值相乘。 除法:使用斜杠(/)运算符将一个数值除以另一个数值。 注意:需要注意的是,除法运算的结果是一个浮点数(即带有小数点的数值), 即使两个操作数都是整数。如果需要得到整数结果,可以使用双斜杠(//)运 算符进行整数除法运算。 例如:result = a // b。 2.求余数 求余数:使用取模运算符(%)将一个数值除以另一个数值并得到余数。 示例: a = 10 b = 3 remainder = a % b print(remainder) # 输出:1 3.判断是否有余数 a = 10 b = 3 remainder = a % b if remainder == 0: print("没有余数") else: print("有余数") 二.python区间取值 1.print(str) # 输出字符串 2.print(str[0:-1]) # 输出第一个到倒数第二个的所有字符 3.print(str[0]) # 输出字符串第一个字符 4.print(str[2:5]) # 输出从第三个开始到第六个的字符(不包含) 5.print(str[2:]) # 输出从第三个开始后的所有字符 6.print(str[1:5:2]) # 输出从第二个开始到第五个且每隔一个的字符(步长为2) 7.print(str * 2) # 输出字符串两次 8.print(str + '你好') # 连接字符串 9.print('hello\nrunoob') # 使用反斜杠(\)+n转义特殊字符 10.print(r'hello\nrunoob') # 在字符串前面添加一个 r,表示原始字符串,不会发生转义 三.对列表的处理 1.列表合并 列表合并:使用+运算符将两个列表合并成一个新的列表 2.列表去重 列表去重:使用set()函数或列表推导式来去除列表中的重复元素。 3.列表求并集 求并集:可以使用集合的union()方法或|运算符来找到两个集合的并集。 set1 = {1, 2, 3, 4, 5} set2 = {4, 5, 6, 7, 8} union = set1.union(set2) # 或者使用运算符:union = set1 | set2 print(union) # 输出:{1, 2, 3, 4, 5, 6, 7, 8} 4.列表求交集 求交集:可以使用集合的intersection()方法或&运算符来找到两个集合的交集。 set1 = {1, 2, 3, 4, 5} set2 = {4, 5, 6, 7, 8} intersection = set1.intersection(set2) # 或者使用运算符:intersection = set1 & set2 print(intersection) # 输出:{4, 5} 5.列表求差集 差集,可以使用集合的difference()方法或-运算符来实现。 6.找不同 找出不同元素:首先将列表转换为集合,然后取集合的差集 7.找相同 找出相同元素:将列表转换为集合,然后取集合的交集。 四.字符串,数字类型 # Numbers(数字) # String(字符串) # List(列表) # Tuple(元组) # Dictionary(字典) # int(有符号整型) # long(长整型,也可以代表八进制和十六进制) # float(浮点型) # complex(复数) # 注意:long 类型只存在于 Python2.X 版本中,在 2.2 以后的版本中,int 类型数据溢出 后会自动转为long类型。在 Python3.X 版本中 long 类型被移除,使用 int 替代。
PYTHON基础知识(一)
最新推荐文章于 2024-08-09 00:05:38 发布