- 博客(30)
- 资源 (2)
- 收藏
- 关注
原创 2021-05-22
""" #!/usr/bin/python3 # -*- coding: utf-8 -*- # @Time : 2021/5/22 16:15 # @Author : allen """ """ 闭包的使用 1. 定义:函数 2. 创建: 嵌套函数的定义(内部函数 外部函数) 内部函数使用外部函数定义的变量 外部函数一定要有返回值,返回内部函数名 如何使用闭包 funcInt = funcOut(a) result = funcInt(b)
2021-05-22 16:27:44
124
原创 2021-05-21
迭代器的定义:特意查阅了下 迭代器(iterator),是确使用户可在容器对象(container,例如链表或数组)上遍访的对象,设计人员使用此接口无需关心容器对象的内存分配的实现细节。其行为很像数据库技术中的光标(cursor),迭代器最早出现在1974年设计的CLU编程语言中。 在各种语言实现迭代器的方式皆不尽同,有些面向对象语言像Java、C#、Ruby、Python、Delphi都已将迭代器的特性内置语言当中,完美的跟语言集成,我们称之隐式迭代器。但像是C++语言本身就没有迭代器的特色,但STL仍利
2021-05-21 00:25:11
176
原创 2021-05-16
今天使用linux系统发生了遇到一个奇怪的问题,vi编辑模式竟然使用:wq无效,百度了下使用网上的方法没有效果于是我就直接尝试使用Esc + :wq完美解决了这个小问题。
2021-05-16 23:58:46
89
原创 2021-04-18
标题 如何安装MySQL 步骤一:找到mysql官网 https://www.mysql.com/ 1 找到downloads, 蓝色箭头标记处 2. 点击红色指示处,进入到下载区 3. 开源免费,适合上手,选择社区版本 4. 这里有个坑,不要选择第二个,看清楚人家是debug版本 二, 安装 mysql 2.1 解压zip包到安装目录 比如我的安装目录是:D:\software,经常 使用电脑就别把所有软件放C盘这是个坏习惯 2.2 配置文件 在Windows10系统中,配置
2021-04-18 00:13:39
332
1
原创 2021-04-10
标题 TFTP服务器和客户端的模拟,tftp32.exe 需要掌握的TFTP的一些知识背景,下面奉上我的python代码 """ #!/usr/bin/python3 # -*- coding: utf-8 -*- # @Time : 2021/4/10 0:48 # @Author : allen """ from socket import * import struct filename = "chip.jpg" server_ip = "127.0.0.1" send_data =
2021-04-10 01:57:58
272
2
原创 2021-03-29
""" #!/usr/bin/python3 # -*- coding: utf-8 -*- # @Time : 2021/3/15 2:27 # @Author : allen """ import pygame, time, random _display = pygame.display class MianGame: # 创建游戏主窗口 window = None display_width = 900 display_height = 600
2021-03-29 01:01:07
186
3
原创 2021-03-22
""" #!/usr/bin/python3 # -*- coding: utf-8 -*- # @Time : 2021/3/15 23:48 # @Author : Hua Liu """ """ #!/usr/bin/python3 # -*- coding: utf-8 -*- # @Time : 2021/3/15 2:27 # @Author : allen """ """ v1.03: 新增功能: 1. 敌方坦克可以发射子弹
2021-03-22 00:06:52
117
原创 2021-03-15
""" #!/usr/bin/python3 # -*- coding: utf-8 -*- # @Time : 2021/3/15 2:27 # @Author : allen """ """ 尝试看视频学习制作小游戏---坦克大战 面向对象分析 1. 有哪些类: 2. 不同的类具备的一些功能: 1.主逻辑类: 1. 开始游戏 2. 结束游戏 2. 坦克类: 1. 坦克移动 2. 坦克射击 3. 展示坦
2021-03-15 23:02:47
162
原创 2021-03-15
尝试看视频学习制作小游戏---坦克大战 面向对象分析: 1. 有哪些类: 2. 不同的类具备的一些功能: 1.主逻辑类: 1. 开始游戏 2. 结束游戏 2. 坦克类: 1. 坦克移动 2. 坦克射击 3. 展示坦克 3. 我方坦克 4. 敌方坦克 5. 子弹类: 1. 移动 2. 展示子弹 6. 墙壁类:墙壁展示 7. 爆炸类:爆炸效果 "
2021-03-15 02:32:13
176
1
原创 2021-03-10
python 可变参数 *args, ** kwargs, args用来传递元组前面是一个 * ,而 ** kwargs是用来传递字典的 ,可以通过形象的将kw看成是keyword的缩写,key和键值对有关,所以 ** kwargs是用来传递字典的,切记 ** kwargs前面有个 **,在这里插入代码片 def test(*args, **kwargs): print(args) print(kwargs)# 元组变量/字典变量 nums = (1, 2, 3) dict = {"na
2021-03-10 02:24:10
194
原创 2021-03-07
import turtle as t my_color = ("red", "yellow", "orange", "black", "green", "blue") t.width(5) t.speed(0) for i in range(38): t.penup() t.goto(0, -i*10) t.pendown() t.color(my_color[i % len(my_color)]): for j in range(1, i + 1): print("{0} * {1} = {2}".format(i, j, i*j), end="\t") print() ## 标题 python 制作九九乘法表
2021-03-07 15:46:49
81
原创 2021-03-07
根据输入的成绩去判断等级:python: for循环练习加强 大多数人的做法 `score = input("请输入你的分数:") grade = "" if int(score) < 60: grade = "不及格" elif int(score) < 80: grade = "良好" elif 80 <= int(score): grade = "优秀" print("分数:{0},等级:{1}".format(score, grade)) 程
2021-03-07 13:12:23
117
原创 2021-03-05
代码运行效率,python join()函数的用法 `import time a = “” start = time.time() # 起始时间 for i in range(10000000): a += “xhdusbdj” end = time.time() # 终止时间 print(end-start) start1 = time.time() # 起始时间 li = [] for j in range(10000000): li.append(“xhdusbdj”
2021-03-05 01:25:16
496
1
原创 2021-03-04
对文件夹中的txt进行读写 比如要对python文件夹下,除了dataResult还有其他txt文件夹,就可以使用 `在这里插入代码片 import re import os import time file_dir = “E:\python\dataResult” file = open(r"E:\python\dataResult\data1.txt", “r”) lines = file.readlines() data_list = [] data = [] start = time.time()
2021-03-04 01:54:45
203
1
原创 2021-01-24
标题 命令行输入pip提示不是内部或外部命令: 经过3个小时左右的查阅我发现了以下原因可能会造成这样: 1. 在python安装目录中找得到script文件夹没有 pip.py,需要下载该文件 解决办法是:在命令行中运行 ython -m ensurepip下载pip.py 文件 2. 有pip.py 文件但是路径没有加到环境变量中去 解决办法:就是把该文件的pip.py 的路径加到环境变量PATH中 3. 我当时是pip文件有了,路径也添加了,但是还是没能添加上,最后发现据然是pip 和 pip3的区
2021-01-24 03:23:48
140
原创 信号完整性分析
信号完整性分析 一个问题 麦克斯韦方程组描述什么? 麦克斯韦方程组涉及电场和磁场如何与电流、电荷发生相互作用。最重要的是,麦克斯韦在他的方程中引入了两个重要的特征。第一个是变化的电场就像电流一样起作用,但并不是物理的电荷运动。他将变化的电场像电流一样的起作用称为 ***位移电流***这是信号完整性中一个非常重要的概念。 这个方程还引入了第二个重要的创新 变化的电场产生变化的磁场**,变化的电场和变化的磁场之间相互存在耦合,其中又会产生变化的电场这种多元互动成了电磁场传播的源动力** 将电场(E场)和
2020-10-13 23:07:00
457
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人