PYTHON基础知识(一)

一.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 替代。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值