python入门2

                                                 数字

1.数字简介:

               数字提供了标量存储和直接访问,是不可变类型。

                python支持的数字类型:整型、布尔、浮点、复数。

                 对数字的操作:1.创建数值对象并用其赋值;  a=1

                                          2.更新数字对象;a+=1

                                          3.删除数字对象。del  a

2.整型:

              2.1 布尔型(bool):Ture   False

              2.2 标准整型(int ):01001     84   -237     OX93

              2.3浮点型(float):0.121123    -2.1

               2.4复数(complex): 1+2j

                 复数属性:

                  num.real                 该复数的实部

                 num.imag                 该复数的虚部

                 num.conjugate()        该复数的共轭复数

  3.操作符   :          

3.1算术操作符:

单目操作符: 正号(+)、负号(-)

双目操作符: +,   -,  *,   / (传统除法)  ,  // (浮点除法,对结果进行四舍五入) , % (取余),  ** (乘方)


3.2位操作符(只适用于整型):

位操作符

功能

~num

单目运算,对数的每一位取反,结果为-num+1

num1<<num2

num1左移num2

num1>>num2

num1右移num2

num1&num2

num1num2按位与

num1|num2

num1num2按位或

num1^num2

num1异或num2


1&1=1      1|1=1         1^1=0

1&0=0      1|0=1         1^0=1

0&1=0      0|1=1          0^0=0

0&0=0      0|0=0         0^1=1

3.3比较操作符

<      ,     >   ,     <=,     >=,       == . !=(比较运算根据运算表达式的值的真假返回布尔值)

4.内建函数:

4.1标准类型函数:

 str ()     将数字准化为字符串

 type()    返回数字对象的类型


4.2数字类型函数:

  1.转换工厂函数:函数int()、float()、complex()用来将其他数值类型转换为相应的数值类型。


2.功能函数:

   abs()返回给定参数的绝对值。如果参数为一个复数,那么就返回math.sqrt(num.real+num.imag)


divmod()把除法和取余运算结合起来,返回一个包含商和余数的元组。


pow()指数运算:


round()取整


3.仅适用整型的内建函数:

函数

操作

hex(num)

将数字转换成十六进制的数并以字符串的形式返回

oct(num)

将数字转换成十六进制的数并以字符串的形式返回

ord(chr)

接受一个ASCII,返回相应的ASCII

chr(num)

ASCII值得数字转换成ASCII字符,范围只能是0~255

4.布尔数:


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值