摘要: copy是浅拷贝,只拷贝可变对象的父级元素。 deepcopy是深拷贝,递归拷贝可变对象的所有元素 阅读全文
posted @ 2023-05-31 23:10 sangern 阅读(36) 评论(0) 推荐(0)
摘要: Python作用域简单说就是一个变量的命名空间。代码中变量被赋值的位置,就决定了哪些范围的对象可以访问这个变量,这个范围就是变量的作用域。在Python中,只有模块(module),类(class)以及函数(def、lambda)才会引入新的作用域。Python的变量名解析机制也称为 LEGB 法则 阅读全文
posted @ 2023-05-31 23:10 sangern 阅读(33) 评论(0) 推荐(0)
摘要: L = list(filter(lambda x: x % 2, range(0, 20))) # 奇数 print(L) Lo = list(filter(lambda x: not x % 2 , range(0, 20))) # 偶数 print(Lo) https://python3-coo 阅读全文
posted @ 2023-05-31 23:09 sangern 阅读(39) 评论(0) 推荐(0)
摘要: message = 'hello, world!' print(message.replace('o', 'O').replace('l', 'L').replace('he', 'HE')) # HELLO, wOrLd! 阅读全文
posted @ 2023-05-31 23:02 sangern 阅读(16) 评论(0) 推荐(0)
摘要: 欧几里得算法又称辗转相除法,是指用于计算两个非负整数a,b的最大公约数。以除数和余数反复做除法运算,当余数为 0 时,取当前算式除数为最大公约数假如需要求 18 和 30 两个正整数的最大公约数: 调用函数:print(gcd(18, 30)),a,b值变化如下a b30 ÷ 18 = 1……121 阅读全文
posted @ 2023-05-31 16:59 sangern 阅读(141) 评论(0) 推荐(0)