
文章目录
前言
接着上次的Python对象和变量的超细的解析Python对象和变量的超细的解析_嵌入式up的博客-CSDN博客,我们这次讲下各类型变量的详解。
有些是参考网络知识,如有侵权,请直接联系博主!立马删帖道歉!谢谢大家的关注,大家的关注是我持续更新的动力!文章只供学习参考!
一、数字、字符串、运算符和表达式
Python中主要分为整数(int)、浮点数(float、double)、复数类型
整数:
python中数字类型可以表示无限大。
如:
整数主要分为:十进制整数、八进制整数、二进制整数、十六进制整数。
浮点数:
也称为实数和小数。
如3.14、5.66、0.33、-11.1、12e3、11e-5。
复数:
python中的复数与数学中的复数的形式一模一样,由实部和虚部组成,使用j和J来表示虚部。
如:
补充:
Python3.6之后支持数字中间使用下划线作为分隔符提高可读性,可以放在任何位置但注意不可放在开头或结尾。
如:
字符串:
字符串属于不可变序列,可以用单引号、双引号、三引号进行界定,并且可以互相嵌套!
如:
补充:一对三单引号和三双引号表示的字符串支持换行!也可以表示较长的注释!
转义字符:
运算符和表达式:
图片来自互联网
图片来自互联网
补充:
+号除了加法运算之外还可以进行一些连接。不支持内置类型对象中间连接。
如:
补充:
*号除了乘法运算之外还可以进行一些重复。
如:
补充:
/号和//号分别表示除法和整除。
如:
补充:
求余结果符号与右侧运算数的符号一致。
如:
补充:
字符串比较大小,是逐个比较对应位置上的字符,得出结果就停止
根据ASCLL码比较!
如:
补充:
列表比较大小,规则与字符串规则差不多一致。
列表逐个比较元素,相同不算,不相同比较。如果列表长度不同,元素相同,列表长度大的就比较大。
如:
补充:
测试是否真子集。
如:
补充:
成员测试。
如:
子字符串测试。
如:
补充:
range测试。
如:
补充:
循环遍历测试。
如:
补充:
同一性测试。
如:
补充:
位运算测试。
如:
与或运算是由短路的情况
如:3<5 or运算即 不用管3>1 (即短路)
网上也有许多关于短路的详细解说,这里对逻辑运算我们就不细说了!
补充:
交集、并集、对称差集测试。
如:
补充:
逗号并不是运算符,只是个分隔符。
如:
补充:
Python不支持++和–运算符。
如:
总结
【Python养成】:变量类型的剖析(数字、字符串详解):
以上详细讲述了数字、字符串、运算符和表达式的详细解释,如有错误欢迎指正!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/73664.html