python语言程序设计03

本文详细介绍了Python中的基本数据类型,包括整数、浮点数、复数及其运算操作符,强调了混合计算时的类型转换规则。此外,还详细讲解了字符串的定义、索引、切片、操作符以及多种字符串处理函数和方法,例如连接、重复、查找、转换等。最后提到了time库的基础使用,包括获取当前时间、时间格式化和程序计时。
摘要由CSDN通过智能技术生成
  • 基本数据类型
    • 1.数字
      • 类型
        • 整数
          • 同数学中的整数,无限值
          • 表示方式:十进制(常用)、二进制、八进制、十六进制
        • 浮点数
          • 同数学中的实数
          • python中小数精度到10^(-6)
          • python中浮点精度存在不确定尾数,因此在对浮点数进行比较和计算时需配合round( )函数
          • 科学计数法表示:
            • aeb=a*10^(b)
              • 用e或E作为幂的符号,以10为基数
        • 复数
          • 同数学里的复数 a+bi
            • a:实数部分(实部)
            • b:虚部 bi(虚数部分)
          • 不常用,了解即可
      • 运算操作符
        • +
          • 加法
        • -
          • 减法
        • *
          • 乘积
        • /
        • //
          • 整数除
            • 如:5//2=2 只保留整数部分,不考虑后面的小数
        • %
          • 求余数
            • 5%2=1 因为:5/2=2。。。1(余数)
        • **
          • 幂运算
            • x**y=x^(y)
              • 当y为整数时进行幂运算
              • 当y为小数时开方
        • 赋值操作符:x OP=y
          • 等同于x=x OP y
            • 此处的OP即为前边的7种运算符
          • 如:x + =y 等同于x=x+y
            • 即在进行x+y的计算后,将计算结果赋值给x
        • 注:不同数据类型可混合计算,最后生成的结果为宽度最宽的数据类型
          • 如:整型+浮点型=>浮点型
          • 数据宽度:复数>浮点数>整数
      • 运算函数
        • 基础函数
          • abs( x )
            • x的绝对值
              • abs(-10)==>10
          • divmod( x,y )
            • x/y的商和余数
              • divmod(5,2)==>(2,1)
          • pow( x,y )
            • x^(y) x的y次幂
              • pow(2,3)=2^3=8
          • round( x,d )
            • x保留d位小数
              • round(123.456,2)=123.46
            • d不写,默认取整数
              • round(123.456)=123
          • max(x1,x2,...,xn)
            • 求最大值
          • min(x1,x2,...,xn)
            • 求最小值
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值