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))

  • 相关阅读:
    PLSQL查询显示乱码或者问号
    Sonar 扫描C#代码 排除文件
    C# 短日期转换为DateTime
    电脑远程连接不上或者ip的地址一直是169.254
    C#导出CSV或者EXCEL文件转换文本
    Oracle 计算两个日期相差天时分秒
    Linux 做网关
    Python 内置函数
    Python Fileinput 模块
    Python-2.7 配置 tab 自动补全功能
  • 原文地址:https://www.cnblogs.com/zhouA/p/15698956.html
Copyright © 2011-2022 走看看