
python
文章平均质量分 78
写不来CODE
我很懒,还没有个人简介
展开
-
python——对三大语句的补充、对象的内存分配
对于简单的if else双分支结构,可以使用三元运算表达式来实现:三元表达式可以简化代码,但是牺牲了一定的可读性。一些简单的if-else逻辑可以使用三元表达式来替代,复杂的逻辑还是使用if-else。python中的match/case分支结构,就类似于C++中的switch/case语句,但是略有不同。 match后面的匹配对象会一次和case后面的表达式进行匹配,当找到一个匹配的case语句之后,会进入到该分支,后序就不会再进入其他任何一个分支了。如果匹配对象于所有的都没有匹配上,就会进行原创 2025-01-04 19:12:26 · 941 阅读 · 0 评论 -
python中的三大语句
顺序语句就是从上往下依次执行的语句,这个和C/C++没有什么区别。原创 2025-01-02 16:41:05 · 308 阅读 · 0 评论 -
python基础2
因为浮点数在计算机中的表示并不是精确的!在计算过程中,就容易出现非常小的误差。我们采取两个浮点数相减,只要结果小于我们所给出的误差线,就可以代表相等。前两个之所以不报错,是因为编译器把+和-都当成了正负号,所以才不报错。在python中,我们可以借助多元赋值来实现交换两个变量。要想实现自增/自减,我们可以借助+=,-=操作符来实现。python不支持++,--这样的自增运算符。在C/C++中,表示这种方式得用。在C/C++中,我们实现两个数交换。C/C++也有短路求值这一机制。比较时,以字典序比较。原创 2024-11-17 15:54:43 · 304 阅读 · 0 评论 -
python基础1
在python中定义变量时不再需要像C/C++那样显式定义变量的类型,而是直接给出变量名,变量的类型会根据初始化的值的类型来确定" #str但是python中其实可以显式的定义类型。原创 2024-11-12 15:38:33 · 779 阅读 · 0 评论