zoukankan      html  css  js  c++  java
  • 05.数据类型间的运算

    数字类型之间的运算:

    这个较为简单,不同的是在Python里加减乘除的符号为: +  -  *  /

    另外还有一个求余数的符号是 %

    将一个数强制转为整数的方法是  int()

    将一个数强制转为小数的方法是  float()

    将数字类型强制转为字符串的方法 是 str(number)

    运算的先后顺序与数学一致,除此之外还有很多公式都可在程序中实现。

    例如累加:n += 1

     

    字符串之间的运算:

    字符串中就只存在 +  * 了

    两个字符串相加,代表就是将两个字符串拼接在一起

    'aa' + 'bb' = 'aabb'

    字符串的 * 表示复制的意思

    'aa' * 2 = 'aaaa'

    将字符串强制转换为数字类型的方法为 int(str)  float(str)

    注:这里转换的前提必须是这个字符串全部是数字,否则将会报错。

    列表之间得运算:

    列表也是只存在 +  *

    两个列表相加代表两个列表内元素的合并:

    [1,2,3] + ['a','b'] = [1,2,3,'a','b']

    列表的*运算代表列表内元素的复制:

    [1,2,3] * 2 = [1,2,3,1,2,3]

    将列表强制转为字符串的方法 str(list)

    列表 元组 字典 之间的转换:

    列表转为元组 tuple(list)

    元组转为列表 list(tuple)

    两个列表合成一个字典 其中一个列表里的元素作为键 另一个列表的元素作为值

    dict(zip(list1,list2))

  • 相关阅读:
    职场“潜”规则:心法和技法
    JVM参数配置
    python-编码
    pyserial库-串口通讯模块
    Arduino-舵机
    Arduino-中断
    Arduino-一些函数
    Arduino-位操作
    Nginx (一)Windows下编译Nginx源码以及安装 nginx for windows方法步骤
    MSYS2环境搭建
  • 原文地址:https://www.cnblogs.com/zhouA/p/15698956.html
Copyright © 2011-2022 走看看