随笔分类 -  python3

python3分享
python 深拷贝、浅拷贝
摘要:深拷贝: 例1: import copy a = [1,2,3] c = copy.deepcopy(a) 例2: a = [11,22,33] b = [44,55,66] c = [a,b] d = copy.deepcopy(c) 例3: a = [1,2] b = [3,4] c = [a, 阅读全文

posted @ 2020-04-29 00:07 pooopun 阅读(170) 评论(0) 推荐(0)

私有方法私有属性继承问题
摘要:# 父类,基类 # 私有方法和私有属性不能被继承 class Animal(): def eat(self): print(" 吃 ") def drink(self): print(" 喝 ") def sleep(self): print(" 睡觉 ") def run(self): print 阅读全文

posted @ 2020-03-27 22:04 pooopun 阅读(1029) 评论(0) 推荐(0)

python 文件操作
摘要:1、open函数打开文件: f = open('test.txt', 'w') #test.txt是文件名 r 以只读方式打开文件。文件的指针将会放在文件的开头。这是默认模式。 w 打开一个文件只用于写入。如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件。 a 打开一个文件用于追加。如果该文 阅读全文

posted @ 2020-03-26 14:00 pooopun 阅读(138) 评论(0) 推荐(0)

字符串常见操作
摘要:1、find 查找 my_str = "dfsadfjhudfdfsfirndf" my_str.find("fj") #如果返回-1表示没有找到, 如果有返回,返回的值表示第一个字母f的下标,如果有两个相同,则返回最近一个,my_str.rfind("")从右边开始找 2、count 统计 my_ 阅读全文

posted @ 2020-03-25 23:29 pooopun 阅读(143) 评论(0) 推荐(0)

Python 匿名函数
摘要:匿名函数定义: lambda 参数:式子 eg : func = lambda x, y:x+y #x, y 相当于是形参 调用: func(10, 20) #此时 10 给 x , 20给y 如果普通函数没有return 将返回None ,匿名函数自带return 如上函数默认返回x + y 匿名 阅读全文

posted @ 2020-03-25 14:06 pooopun 阅读(141) 评论(0) 推荐(0)

python 递归计算阶乘
摘要:a = int(input("请输入你要计算的数字:")) def get_number(num): if num>1: return num*get_number(num-1) else: return num get_number(a) 涉及到递归需要考虑什么时候递归结束,不能出现死循环 阅读全文

posted @ 2020-03-25 13:49 pooopun 阅读(1034) 评论(0) 推荐(1)

python引用
摘要:在python中定义一个变量 a = 100 b = a # 不是把变量a 的值给到b 而是把变量a指向100的地址给了b A = [11, 22, 33] B = A #也是相同的道理 用到赋值的地方都是引用 如下图 在c和c++中则如下图 阅读全文

posted @ 2020-03-24 22:54 pooopun 阅读(205) 评论(0) 推荐(0)

python3 函数参数
摘要:1、缺省参数 在定义一个函数的参数是给其传入一个默认的值,不传的时候用默认参数,缺省参数只能放在后面 一个函数可以有多个缺省参数。 def test(a, b=22) result = a + b print(result) return result test(11) test(22,33) de 阅读全文

posted @ 2020-03-24 22:38 pooopun 阅读(194) 评论(0) 推荐(0)

名片管理系统V0.0.2(函数实现)
摘要:这张图片是写python脚本大体的顺序,接下来展示代码。 版本 V0.0.2,python 3.7.3 操作系统ubuntu # 版本 V0.0.2 # 存储信息的列表 card_infos = [] # 打印菜单函数 def print_menu(): """完成打印菜单功能""" print(" 阅读全文

posted @ 2020-03-23 23:11 pooopun 阅读(211) 评论(0) 推荐(0)

python3字典遍历
摘要:python版本:python3.7 info = {"name":"Ggc","age“:21} infog.get("name") # 得到字典info中name的值 info.keys() #得到字典info中所有的键,结果是一个对象 --> dict_keys(['name','age'), 阅读全文

posted @ 2020-03-21 09:49 pooopun 阅读(2555) 评论(0) 推荐(0)

Python(用for,if)实现简单的名片管理系统
摘要:想要py文件的可以留言给我,也可以一起交流。 这个脚本是在ubuntu中用vim写的,所以有些注释打成拼音去了。 欢迎指出不足之处! #1.打印功能ti'sh print("+"*50) print("名片管理系统 V0.0.1") print("1:添加名片信息") print("2:删除名片信息 阅读全文

posted @ 2020-03-20 21:38 pooopun 阅读(442) 评论(0) 推荐(1)

python列表、字典
摘要:列表list: 添加元素: append(“元素名”):在末尾添加 insert(2,“元素名”):在指定位置添加元素 extend:eg:name1.extend(name2) 把name2加到name1后面 删除: name.pop() 删除最后一个元素 name.remove('老王') 删除 阅读全文

posted @ 2020-03-19 12:58 pooopun 阅读(179) 评论(0) 推荐(0)

Python数据类型转
摘要:int(x [,base] ) 将x转换为一个整数 long(x [,base ] ) 将x转换为一个长整数 float(x ) 将x转换到-一个浮点数 complex(real [,imag ] ) 创建一个复数 str(x ) 将对象x转换为字符串 repr(x ) 将对象x转换为表达式字符串 阅读全文

posted @ 2020-03-17 16:36 pooopun 阅读(107) 评论(0) 推荐(0)

导航