Python笔记(四)数字类型

Python数字类型有整数、实数、复数

  • 整数类型

二进制:以0b开头,0或1, 将数字85转为二进制 bin(85)
八进制:以0o开头,0~7之间的整数 将数字85转为八进制 oct(85)
十六进制:以0x开头,0~9,a ~ f 将数字85转为十六进制 hex(85)

  • 复数类型

     >>> x=6+8j
     >>> y=1+2j
     >>> x+y
     (7+10j)      #可进行复数间的加减乘除运算
    >>> abs(x)       #复数的模
    10.0	
    >>> x.real        #实部
    6.0
    >>> x.imag      #虚部
    8.0
    >>> x.conjugate()    #共轭复数
    (6-8j)
    
  • 字符串
    单个字符也是字符串,使用单引号、双引号、三单引号、三双引号来表示字符串,可进行字符串的连接,格式化,查找,替换,排版等操作。
    英文字符转大写 upper()
    英文字符转小写 lower()
    去除字符串最左边空格 lstrip()
    去除字符串最右边空格 rstrip()
    去除字符串首尾边空格 strip()
    拆分字符串 split()
    查找字串的位置find()
    截取字符串:
    字符串索引截取 :字符串[整数]
    范围索引截取 :字符串[初始位置:结束位置]

    >>> x=" ABCD "
    >>> x.strip()
    'ABCD'
     >>> x="asd&qwe"
     >>> x.split("&")
     ['asd', 'qwe']
     >>> x="abcdef"
     >>> x.find("c")
     2
     >>> x.find("g")
     -1
     >>> x[3]
     'd'
     >>> x[2:4]
     'cd'
     >>> 
    
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值