随笔分类 -  python学习之旅

about python
摘要:使用函数模拟定义类 def Person(name, age): def run(self): print("{name} is running".format(name=self["name"])) def init(): return { "name": name, "age": age, "r 阅读全文
posted @ 2020-09-21 22:00 strongmore 阅读(132) 评论(0) 推荐(0) 编辑
摘要:使用python实现简易计算器-支持加减乘除和括号 priority_dict = { # 操作符优先级字典 "+": 1, "-": 1, "*": 2, "/": 2 } operands_dict = { # 操作符函数字典 "+": lambda x, y: x + y, "-": lamb 阅读全文
posted @ 2020-08-31 23:27 strongmore 阅读(175) 评论(0) 推荐(0) 编辑
摘要:模块的介绍 python中的一个.py文件就是一个模块,一个package也是一个模块,模块有内置模块,第三方模块,自定义模块3种。 def my_sum(*args): return sum(args) 定义一个util.py模块 import util print(util.my_sum(45, 阅读全文
posted @ 2020-08-31 23:05 strongmore 阅读(176) 评论(0) 推荐(0) 编辑
摘要:文本文件复制 with open("test.txt", "r", encoding="utf-8") as rf, \ open("test_copy.txt", "w", encoding="utf-8") as wf: arr_len = 1000 while True: val = rf.r 阅读全文
posted @ 2020-08-23 18:40 strongmore 阅读(162) 评论(0) 推荐(0) 编辑
摘要:解构赋值 a, b, c = [1, 2, 3] # 列表解构 print(a, b, c) a, b, c = (1, 2, 3,) # 元组解构 print(a, b, c) a, b, c = {1, 2, 3} # 集合解构 print(a, b, c) a, b, c = range(1, 阅读全文
posted @ 2020-08-22 13:28 strongmore 阅读(178) 评论(0) 推荐(0) 编辑
摘要:整体介绍 python有以下几种基本类型,int,float,str,range,slice,bool,list,tuple,dict,set 详细介绍 int int表示整型数字,不管多大的数字都可以用int表示,整合了java中的byte,short,int,long。 将其他类型转换成int类 阅读全文
posted @ 2020-08-13 21:51 strongmore 阅读(216) 评论(0) 推荐(0) 编辑
摘要:1、 使用while循环输入 1 2 3 4 5 6 8 9 10 while (True): index = int(input('please num: ')) if (index > 10): exit() if (index != 7): print(index) index += 1 in 阅读全文
posted @ 2020-08-08 11:22 strongmore 阅读(157) 评论(0) 推荐(0) 编辑
摘要:错误日志 控制台错误 Traceback (most recent call last): File "C:\Program Files\JetBrains\PyCharm 2019.1.4\helpers\pydev\pydevd.py", line 15, in <module> from _p 阅读全文
posted @ 2020-08-02 21:27 strongmore 阅读(4377) 评论(0) 推荐(0) 编辑