美文网首页
【python基础笔记2】数据类型和格式化输出

【python基础笔记2】数据类型和格式化输出

作者: 兔子先生_小灰灰 | 来源:发表于2021-03-10 17:55 被阅读0次

    数字类型

      python解释器提供了9个数值运算操作符和6个数字运算函数,使用时不需要引用标准库或第三方函数库。
    标准库为python内置,使用只需要import,而第三方库需要安装.

    • 数字操作符:+-*/ 取余%
    • 地板除(取整除,取比目标结果小的最大整数)//
    • divnmod(x,y) 两参数地板除结果和余数
    • abs()取绝对值,复数的模
    • pow(x,y) 和x**y等价,但pow()可以添加第三个参数

    字符串类型

      python解释器提供了5个字符串基本操作符和6个字符串处理函数,使用时不需要引用标准库或第三方函数库。
      字符串表示方式有:''' 三引号 “ 双引号 ‘ 单引号

    x+y #拼接两个字符串
    x*n #复制n次字符串x
    x in s #如果x为s的字串返回True,否则返回False
    str[i]#索引,str[-1]为倒序
    str[0,100,5] #切片,从0到99,步长为5
    

    组合数据类型

    组合数据类型分为三类:

    • 序列类型:字符串(str)、元祖(tuple)、列表(list)
      creature = "cat","dog","human" 
      #元祖是序列类型中比较特殊的类型,一旦创建无法修改,用逗号和圆括号(可选)表示
      ls = [425,"BTN",[10,"CS"],435]
      #列表的长度和内容可变,用[]表示,可使用list()函数把元祖或字符串转化成列表
      list([425,"BTN",[10,"CS"],435])
      
    • 集合类型:集合(set)
    • 映射类型:字典(map)

    格式化输出

      如下print格式化输出用到了format方法,大括号{}表示一个槽位置

    #保留小数点后两位输出
    print("转换后的温度是{:.2f}C".format(C1))
    #格式化输出
    print("1到%d的和为:%d"%(n,sum))```
    %d 格式符为真实值预留位置,并控制显示的格式。%d表示十进制整数,%s字符串(采用str()的显示)

    相关文章

      网友评论

          本文标题:【python基础笔记2】数据类型和格式化输出

          本文链接:https://www.haomeiwen.com/subject/yxowqltx.html