基础数据类型及运用

1. 链式赋值

a, b = 1, 2
a, b = b, a
a

将a, b 与 b, a 的顺序调换

2. 数据类型

  1. 整型 (int)
    – 7//2 = 3(整数除法)
    –7%4 = 3 (取余数)
  2. 浮点型
    –8/2 = 4.0(浮点数除法)
  3. 布尔型 (True/False)
  4. 字符串(string)
  5. divmod()函数可同时得到余数和商

>>> divmod(13,3)
>(4,1)

3. 整数的进制

  1. 0b 为二进制
  2. 0o 为八进制
  3. 0x 为16进制

4. int类型转换

  1. int(True) = 1, int(False)=0
  2. 整数与浮点数运算时自动变为浮点数

5. 浮点数

  1. 增强型赋值运算
    – a = a+1, a+=1 (符号间不要加空格)
    – a = a-1, a-=1
    –a = a2, a=2
    –a %= 2, a = a%2

6. 时间的表示

  1. 1970/1/1为unix时间点, 以毫秒前后进行计算
  2. 可用time.time()得到当前时刻,返回以秒为单位的浮点值

7. 布尔值

8. 字符串

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值