- 博客(11)
- 收藏
- 关注
原创 python-操作符相关介绍(二)
b和a的效果是一样的,指定了步长1,因为默认的步长就是1。f的值是个空的,那是因为步长出了问题,-1是开始的位置,-7是结束的位置,但是步长是1,所以-1递增1永远不会得到-7,所以这个是非法的输入,所以结果是空。需要注意的是,运算符的优先级,其实我们一直没有谈运算符的优先级,因为运算符排优先级是很复杂的事情,要记住所有是很困难的,所以在你不确定的时候,只需要加括号就行,就像b表达式中的-2加了括号,因为一元运算符-的优先级是比冥运算的优先级低,所以如果不加括号,就会先进行冥运算,这样结果就是-16了。
2025-03-04 22:04:06
851
原创 python-操作符相关介绍(一)
python的操作符的讲解,主要讲了算数运算符 + - * / // % ,逻辑运算符 and or not ,位运算符 | & ^
2025-02-26 22:32:24
976
原创 pyhon-十进制,二进制,八进制,十六进制相互转换
因为10以上的数字,我们书写的时候肯定是两位,这样对于15,究竟是表示15一个位,还是1和5两个位呢,这就没法区分,所以对于大于等于10的数字,我们用字母A-F(a-f),大小写都可以。这也就是为八进制最大的数字是7的原因。还是假设正数的长度为16,-0o177777,你就不能按照上面的算法算了,可以将-0o177777转化为二进制,也就是-0b1111111111111111,然后按照最高位参与运算的方式(二进制转十进制请参照上一章),我们得出-1,因为前面还有个负号,负负为正,所以这个值就是1。
2025-02-18 14:54:02
846
原创 pyhon-整数以及内存表示方式
本章讲了python中的整数,以及二进制和十进制的相互转换的推导过程,最后引出反码和补码的概念,通过本章的学习,你将明白数字在计算机中是如何存储的。
2025-02-14 21:33:56
1105
原创 Python解释器浅谈
python解释器的执行过程,以及import模块或者包的时候,python搜索的路径有哪些,通过学习本章,对python的执行过程有一个简单的认识。
2025-02-09 20:20:24
836
原创 第一篇优快云
很早之前,自己也想写一本容易理解的书,最早的时候是想写c,然后是C++不过只是停留在想的阶段,尤其是现在java体系广泛应用的前提下,再去写c,c++的相关东西有些不合时宜,同时因为许久不接触了,可能得从头再学习一下。说到java体系,我发现一个问题,现在多java程序的基础其实很不扎实,感觉对计算机本身的基础知识了解不清楚,当然不只是java程序员,很多测试人员更是如此,这是我深刻感受到我们的程序员和国外的程序员很大的区别,当然,这可能和我的工作经历有关,可能别的公司的程序员有比较高的水准。
2025-02-06 18:29:27
140
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人