python基础第二节

本文介绍了Python的基础知识,包括链式赋值、系列解包、数据类型的特性,如整型、浮点型、布尔型和字符串型。详细阐述了数字的运算,如除法、取余和幂运算,以及类型转换。还提到了布尔值的表示和时间的表示,以及比较和逻辑运算符。此外,文章讨论了字符串的操作,如拼接、切片、替换和格式化,并强调了字符串不可变的特性。最后,文章提及了Python的字符串驻留机制和字符串的比较方式。
摘要由CSDN通过智能技术生成

链式赋值

同一个对象赋值给多个变量

x=y=123

系列解包赋值

a,b,c = 4,5,6

a = 10 b = 20    a,b = b,a

python不支持常量

只能通过逻辑上来控制常量

内置数据类型

每个对象都有类型,最基本的数据类型

(1)整型

(2)浮点型

(3)布尔型

(4)字符串型

数字

+ - *

/     浮点数除法  8/2=4.0

//    整数除法   7//2 = 3

% 模(取余)   7%4 = 3

** 幂

divmond() 同时得到商和余数,返回的是一个元组

整数

0B 二进制

0O 八进制

0X 十六进制

进行位运算

使用init()实现类型转换:

(1)浮点数直接舍去小数部分

(2)布尔值True转为1 False转为0

(3)字符串符合整数格式直接转成对应整数,否则报错  init("12312")  可以转换  init("12qrq")报错

自动转型:整数和浮点数混合运算时,表达式结果自动转型成浮点数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值