- 博客(33)
- 收藏
- 关注
原创 git使用汇总
文章目录一、Git在线学习网址二、常用命令一、Git在线学习网址https://learngitbranching.js.org/?locale=zh_CN二、常用命令创建一个新的分支:git branch <branch_name>切换到新的分支上:git checkout <branch_name>创建一个新的分支同时切换到新创建的分支:git checkout -b 我们要把bugFix合并到main里(当前在main分支中):git mer
2021-09-21 01:31:17 157
原创 sqlzoo答案汇总
文章目录0 SELECT basics1、Modify it to show the population of Germany2、Show the name and the population for 'Sweden', 'Norway' and 'Denmark'.3、(重要:between用法)Modify it to show the country and the area for countries with an area between 200,000 and 250,000.1 SELE
2021-08-19 22:19:04 1052
原创 mysql使用总结
文章目录一、limit用法二、1.总结一、limit用法代表从limit的第2位置,再往下取1位:SELECT hire_date FROM employees ORDER BY hire_date DESC limit 2, 1二、1.总结
2021-08-17 23:25:34 235
原创 【python3基础学习】【第7周】网络编程socket
文章目录一、Socket概述1、概念2、注意点3、Socket Families(地址簇)4、Socket Types二、Socket通信案例1. 单次收发模型1. 服务器端2. 客户端一、Socket概述1、概念Socket又称"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求,使主机间或者一台计算机上的进程间可以通讯。socket起源于Unix,而Unix/Linux基本哲学之一就是“一切皆文件”,对于文件用【打开】【读写】【关闭】模式来操作。socket就是该模式的一个
2021-05-18 01:09:44 135
原创 【python3基础学习】【第7周】异常处理
文章目录一、try语句的工作原理二、1.更多详情,可参考:1、alex大王第7周博客:https://www.cnblogs.com/alex3714/articles/5213184.html2、python官方文档:https://docs.python.org/zh-cn/3/tutorial/errors.html3、自定义异常_使用举例4、异常链_使用解析一、try语句的工作原理首先,执行try子句(try和except关键字之间的多行语句);如果没有异常发生,则跳过e
2021-05-11 01:42:18 1573 1
原创 【python3基础学习】【第7周】反射
文章目录一、反射概念二、反射方法详解1. hasattr(__object, __name)2. getattr(__o, name, __default)更多详情,可参考:1、alex大王第7周博客:https://www.cnblogs.com/alex3714/articles/5213184.html一、反射概念通过字符串映射或修改程序运行时的状态、属性、方法, 有以下4个方法:getattr(__o, name, __default)hasattr(__object,
2021-05-10 01:24:45 88
原创 【python3基础学习】【第6周】面向对象OOP
文章目录一、二、1.更多详情,可参考:1、alex大王第6周博客:https://www.cnblogs.com/alex3714/articles/5188179.html一、二、1.
2021-05-07 09:38:23 159
原创 【python3基础学习】【第5周】正则表达式(re模块)
文章目录一、最常用匹配语法二、常用正则表达式符号1.更多详情,可参考:1、alex大王第5周博客:https://www.cnblogs.com/alex3714/articles/5161349.html一、最常用匹配语法re.match 从头开始匹配re.search 匹配包含re.findall 把所有匹配到的字符放到以列表中的元素返回re.splitall 以匹配到的字符当做列表分隔符re.sub 匹配字符并替换二、常用正则表达式符号’ . ’
2021-05-05 18:07:03 203
原创 【python3基础学习】【第5周】模块/包
文章目录一、模块定义二、模块导入方法1.更多详情,可参考:alex大王第5周博客,https://www.cnblogs.com/alex3714/articles/5161349.html一、模块定义用来从逻辑上组织python代码,定义变量、函数、类、逻辑,并实现特定功能,其本质就是以.py结尾的python文件举例:文件名为test.py,此时对应的模块名为test,import时只需要写模块名即可,不需要写模块名.py二、模块导入方法1....
2021-05-01 20:05:57 135
原创 【python3基础学习】【第3周】浅析python3内存回收机制
文章目录一、内存回收机制一、内存回收机制变量只要没有被del等方法删除,那被引用的内存中数据就一直贮存在内存中,不会被删除,直到程序结束;del方法只是删除变量,并不会删除内存中数据,内存中数据是python定时检查时,发现某个内存中数据,没有变量在引用,就删除掉了;函数其实也和变量一样,函数名相当于变量名,函数体存在内存中;...
2021-04-25 17:57:03 137
原创 【python3基础学习】【第3周】装饰器
文章目录前言一、装饰器概念/原则二、1.引入库更多详情,可参考:alex大王第4周博客,https://www.cnblogs.com/alex3714/articles/5765046.html更多详情,可参考:linhaifeng4573 >>>>> python装饰器,https://blog.51cto.com/egon09/1836763前言实现装饰器的知识储备:函数及"变量"高阶函数嵌套函数总体:高阶函数 + 嵌套函数 >>&
2021-04-25 17:47:14 409
原创 【python3基础学习】【第3周】高阶函数(不常用)
文章目录一、高阶函数定义二、高阶函数示例更多详情,可参考:alex大王第3周博客,https://www.cnblogs.com/alex3714/articles/5740985.html一、高阶函数定义变量可以指向函数,函数的参数能接收变量,那么一个函数就可以接收另一个函数作为参数,这种函数就称之为高阶函数。二、高阶函数示例# !/usr/bin/env python# -*- coding: utf-8 -*-# Author: Masondef add(x, y, f):
2021-04-25 14:54:59 79
原创 【python3基础学习】【第3周】递归
文章目录二、使用步骤1更多详情,可参考:alex大王第3周博客,https://www.cnblogs.com/alex3714/articles/5740985.html# 一、二、使用步骤1
2021-04-25 13:47:05 87
原创 【python3基础学习】【第3周】局部变量与全局变量作用域
文章目录一、全局变量与局部变量默认作用域1、全局变量与局部变量默认作用域_示例2、UnboundLocalError: local variable 'xxx' referenced before assignment解析二、如果想要在函数内部,修改全局变量:使用global关键字(不推荐大规模使用)1、子程序内修改全局变量_示例更多详情,可参考:alex大王第3周博客,https://www.cnblogs.com/alex3714/articles/5740985.html一、全局变量与局部变量
2021-04-25 13:31:54 154
原创 【python3基础学习】【第3周】函数参数
文章目录前言1、参数传参规则2、1.前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。1、参数传参规则重点:位置参数调用关键字参数调用#!/usr/bin/env python# -*- coding: utf-8 -*-# Author: Masondef func1(var1, var2, var3): print("第一个参数:%s" % var
2021-04-23 08:30:35 174
原创 【python3基础学习】【第3周】字符串转码详解
文章目录一、转码规则须知二、字符串转换总体规则字符转码详解,可参考:http://www.cnblogs.com/yuanchenqi/articles/5956943.html官方文档,可参考:http://www.diveintopython3.net/strings.html一、转码规则须知在python2默认编码是ASCII,python3里默认是unicode;unicode 分为 utf-32(占4个字节),utf-16(占两个字节),utf-8(占1-4个字节),因此ut
2021-04-22 22:21:49 464
原创 【python3基础学习】【第3周】文件操作
更多详情,可参考:alex大王第二周博客1、对文件操作流程打开文件,得到文件句柄并赋值给一个变量通过句柄对文件进行操作关闭文件2、文件基本操作#!/usr/bin/env python# -*- coding: utf-8 -*-# Author: Masonif __name__ == '__main__': f = open(file=r'D:\Codes\s14_python3\file_operation_learning\lyrics.txt',
2021-04-18 01:19:48 844 1
原创 【python3基础学习】【第2周】浅拷贝vs深拷贝
概念浅拷贝:浅拷贝相当于拷贝了原始变量的引用深拷贝:递归拷贝列表值,整个数据结构的数据,全部拷贝一份浅拷贝示例#!/usr/bin/env python# -*- coding: utf-8 -*-import copyif __name__ == '__main__': letters = ["a", "b", ["c", "d"]] letters_copy = letters.copy() print("字母列表:%s" % letters) pri
2021-04-12 23:52:26 129 2
原创 【python3基础学习】【第2周】进制(2进制、8进制、10进制、16进制)
更多详情,可参考:alex大王第一周博客进制二进制,01八进制,01234567十进制,0123456789十六进制,0123456789ABCDEFex:后缀:BH前缀:0xFF二进制到16进制转换二进制到16进制转换教程,请点击此处,进一步查看...
2021-04-12 21:59:17 233
原创 【python3基础学习】【第2周】三元运算
更多详情,可参考:alex大王第一周博客result = 值1 if 条件 else 值2如果条件为真:result = 值1如果条件为假:result = 值2if __name__ == '__main__': a, b, c = 1, 2, 3 d = a if a > b else c print(d)# 输出:3...
2021-04-12 21:58:55 70
原创 【python3基础学习】【第2周】python3中数据类型
更多详情,可参考:alex大王第一周博客汇总python3中,无论整数数值多大,都是int类型布尔值为False时,可以取下图所示的值:
2021-04-10 18:23:32 113
转载 【python3基础学习】【第2周】python中.pyc文件是什么?
3. Python到底是什么 其实Python和Java/C#一样,也是一门基于虚拟机的语言,我们先来从表面上简单地了解一下Python程序的运行过程吧。当我们在命令行中输入python hello.py时,其实是激活了Python的“解释器”,告诉“解释器”:你要开始工作了。可是在“解释”之前,其实执行的第一项工作和Java一样,是编译。熟悉Java的同学可以想一下我们在命令行中如何执行一个Java的程序:javac hello.javajava hello 只是我们在用Ecl
2021-04-10 17:44:04 192
原创 【python3基础学习】【第2周】模块
更多详情,可参考:alex大王第一周博客简介Python的强大之处在于他有非常丰富和强大的标准库和第三方库,几乎你想实现的任何功能都有相应的Python库支持,以后的课程中会深入讲解常用到的各种库,现在,我们先来象征性的学2个简单的。import模块后,程序首先会在当前工程路径下寻找包,如果找不到再会去找系统自带的包使用pip安装的三方包,一般会安装到site-packages文件夹下(例如:D:\CodingTools\Python3\Lib\site-packages)...
2021-04-10 12:51:39 94
原创 【python3基础学习】【第一周】range函数用法
更多详情,可参考:alex大王第一周博客range函数用法方法1:可以只指定结束范围,开始遍历范围默认为0[0, 5)# 输入for i in range(5): print(i)# 输出01234方法2:可以指定开始遍历范围[2,5)# 输入for i in range(2, 5): print(i)# 输出234方法3:可以指定步长# 输入for i in range(1, 10, 3): print(i)# 输出147
2021-04-10 11:42:11 589
原创 【python3基础学习】【第一周】创建纯python工程及pycharm基础配置
创建纯python工程file->New Project,Location处写项目名称,Interpreter选python版本创建python script时,默认生成文件内容配置file->settings->File and Code Templates->Python Script,编辑文件内容pyCharm编码格式调整file->settings->File Encodings,需要将编码格式全部选成“utf-8”...
2021-04-10 11:25:04 119
原创 【python3基础学习】【第一周】变量
更多详情,可参考:alex大王第一周博客变量定义的规则:变量名只能是 字母、数字或下划线的任意组合变量名的第一个字符不能是数字以下关键字不能声明为变量名:[‘and’, ‘as’, ‘assert’, ‘break’, ‘class’, ‘continue’, ‘def’, ‘del’, ‘elif’, ‘else’, ‘except’, ‘exec’, ‘finally’, ‘for’, ‘from’, ‘global’, ‘if’, ‘import’, ‘in’, ‘is’, ‘lambda
2021-04-10 10:41:45 81
原创 【python3基础学习】【第一周】if..else、while..else、for..else用法
更多详情,可参考:alex大王第一周博客1、if…else用法#!/usr/bin/env python# -*- coding: utf-8 -*- my_age = 28 user_input = int(input("input your guess num:")) if user_input == my_age: print("Congratulations, you got it !")elif user_input < my_age: print("
2021-04-10 10:32:43 138
原创 【python3基础学习】【第一周】Python算术运算符
算术运算符使用详情参照:Python 运算符详解注意1、is 与 “ == ”区别is 用于判断两个变量引用对象是否为同一个(同一块内存空间),“ == ”用于判断引用变量的值是否相等。>>> a = [1, 2, 3]>>> b = a>>> b is a True>>> b == aTrue>>> b = a[:]>>> b is aFalse>>>
2021-04-10 10:23:55 61
原创 【python3基础学习】【第一周】字符串格式化输出
更多详情,可参考:alex大王第一周博客注意:尽量减少使用使用“+”进行字符串拼接万恶的字符串拼接: python中的字符串在C语言中体现为是一个字符数组,每次创建字符串时候需要在内存中开辟一块连续的空,并且一旦需要修改字符串的话,就需要再次开辟空间,万恶的+号每出现一次就会在内从中重新开辟一块空间。格式化字符串方法方法1:使用%s、%d、%f字符串: %s整数:%d浮点数:%f示例:name = "ejrghk"print "i am %s " % name...
2021-04-10 09:13:25 118 1
原创 【python3基础学习】【第一周】字符编码区别与介绍
字符编码区别与介绍ASCII 255 1bytes–> 1980 gb2312 支持7000+汉字–> 1995 GBK1.0 支持2w+汉字–> 2000 GB18030 支持27000+汉字–> 90年代 unicode编码 每个字符都占用2字节(中英文都一样)–> utf-8 英文字符:1byte,中文字符:3byte...
2021-04-10 08:36:34 88
原创 selenium锁定元素后,无法直接click,使用js触发会显示“File chooser dialog can only be shown with a user activation”
1、selenium锁定元素后,无法直接click2、使用js触发会显示“File chooser dialog can only be shown with a user activation”JavascriptExecutor driver_js = (JavascriptEXecutor)driverdriver_js.executeScript(“document.querySelector(id).click();”)解决方法:参考1、https://my.oschina.net/j
2021-04-07 18:24:34 3933 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人