随笔分类 -  Python基础

JQuery基础(一)
摘要:1.JQuery的介绍 jQuery是一个js文件,是javascript的函数库。 jQuery的版本分为1.x系列和2.x、3.x系列,1.x系列兼容低版本的浏览器,2.x、3.x系列放弃支持低版本浏览器,目前使用最多的是1.x系列的 jquery是一个函数库,一个js文件,页面用script标
73
0
0
CSS基础
摘要:CSS基础 1. css 的定义 css(Cascading Style Sheet)层叠样式表,它是用来美化页面的一种语言 2. css基本语法及页面引用 css基本语法 css的定义方法是: 选择器 { 属性:值; 属性:值; 属性:值;} 选择器是将样式和页面元素关联起来的名称,属性是希望设置
112
0
0
MySQL和Python交互案例练习(2)
摘要:1. 数据库设计 创建 "商品分类" 表 创建 "商品品牌" 表 创建 "商品" 表 create table goods_cates( id int unsigned primary key auto_increment not null, name varchar(40) not null );
82
0
0
MySQL和Python交互案例练习(1)
摘要:准备数据 创建数据表 插入数据 -- 创建 "京东" 数据库 create database jing_dong charset=utf8; -- 使用 "京东" 数据库 use jing_dong; -- 创建一个商品goods数据表 create table goods( id int unsi
109
0
0
MySQL的基本使用(2)
摘要:一. 基本查询语句 示例: 创建数据库、数据表 准备数据 -- 创建数据库 create database python_test_1 charset=utf8; -- 使用数据库 use python_test_1; -- students表 create table students( id i
90
0
0
命令行客户端MySQL的使用(1)——Python
摘要:1. 登录和登出数据库 登录数据库: mysql -uroot -p 说明: -u 后面是登录的用户名 -p 后面是登录密码, 如果不填写, 回车之后会提示输入密码 退出登录: quit 和 exit 或ctrl+d 登录成功后,输入如下命令查看效果: 查看版本:select version();
125
0
0
生成器的创建方式——Python
摘要:1. 生成器的介绍 根据程序员制定的规则循环生成数据,当条件不成立时则生成数据结束。数据不是一次性全部生成处理,而是使用一个,再生成一个,可以节约大量的内存。 2. 创建生成器的方式 生成器推导式 yield 关键字 生成器推导式: 与列表推导式类似,只不过生成器推导式使用小括号 yield 关键字
96
0
0
with与“上下文管理器”——Python
摘要:with与“上下文管理器” 1. with语句的使用 向文件中写入数据的示例代码: # 1、以写的方式打开文件 f = open("1.txt", "w") # 2、写入文件内容 f.write("hello world") # 3、关闭文件 f.close() 代码说明: 文件使用完后必须关闭,因
81
0
0
魔法属性——Python
摘要:魔法属性 无论人或事物往往都有不按套路出牌的情况,Python的类属性也是如此,存在着一些具有特殊含义的属性,详情如下: 1. __doc__ 表示类的描述信息 class Foo: """ 描述类信息,这是用于看片的神奇 """ def func(self): pass print(Foo.__d
74
0
0
property属性——Python
摘要:1. 什么是property属性 property属性就是负责把一个方法当做属性进行使用,这样做可以简化代码使用。 property属性的定义和调用要注意一下几点: 定义时,在实例方法的基础上添加 @property 装饰器;并且仅有一个self参数 调用时,无需括号 方法:foo_obj.func
131
0
0
正则匹配之贪婪和非贪婪——Python
摘要:python贪婪和非贪婪 Python里数量词默认是贪婪的(在少数语言里也可能是默认非贪婪),总是尝试匹配尽可能多的字符; 非贪婪则相反,总是尝试匹配尽可能少的字符。 在"*","?","+","{m,n}"后面加上?,使贪婪变成非贪婪。 >>> s="This is a number 234-23
158
0
0
正则表达式re模块的高级用法——Python
摘要:search findall sub 将匹配到的数据进行替换 需求:匹配出文章阅读的次数 #coding=utf-8 import re ret = re.search(r"\d+", "阅读次数为 9999") ret.group() 运行: '9999' 需求:统计出python、c、c++相应
66
0
0
正则表达式——Python
摘要:1. 正则表达式概述 1. 正则表达式的介绍 在实际开发过程中经常会有查找符合某些复杂规则的字符串的需要 比如:邮箱、图片地址、手机号码等,这时候想匹配或者查找符合某些规则的字符串就可以使用正则表达式了。 2. 正则表达式概念 正则表达式就是记录文本规则的代码 2. re模块操作 1. re模块的介
82
0
0
网络TCP——Python
摘要:TCP简介 TCP协议,传输控制协议(英语:Transmission Control Protocol,缩写为 TCP)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793定义。 TCP通信需要经过创建连接、数据传送、终止连接三个步骤。 TCP通信模型中,在通信开始之前,
89
0
0
udp绑定信息
摘要:1. udp网络程序-端口问题 会变的端口号 重新运行多次脚本,然后在“网络调试助手”中,看到的现象如下: 说明: 每重新运行一次网络程序,上图中红圈中的数字,不一样的原因在于,这个数字标识这个网络程序,当重新运行时,如果没有确定到底用哪个,系统默认会随机分配 记住一点:这个网络程序在运行的过程中,
71
0
0
python3编码转换(字符串/字节码)——Python
摘要:str->bytes:encode编码 bytes->str:decode解码 字符串通过编码成为字节码,字节码通过解码成为字符串。 >>> text = '我是文本' >>> text '我是文本' >>> print(text) 我是文本 >>> bytesText = text.encode(
422
0
0
网络UDP——Python
摘要:socket简介 socket(简称 套接字) 是进程间通信的一种方式 1. 创建socket 在 Python 中 使用socket 模块的函数 socket 就可以完成: import socket socket.socket(AddressFamily, Type) 说明: 函数 socket
95
0
0
常用服务器ftp、ssh——Python
摘要:常用服务器ftp、ssh 1. Linux常用服务器构建-ftp服务器 ftp服务器 FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。 用于Internet上的控制文件的双向传输。 同时,它也是一个应用程序(Application)。基于不
190
0
0
Linux寻找国内镜像源——Python
摘要:软件安装与卸载 更新Ubuntu软件下载地址 1. 寻找国内镜像源 所谓的镜像源:可以理解为提供下载软件的地方,比如Android手机上可以下载软件的91手机助手;iOS手机上可以下载软件的AppStore https://mirrors.tuna.tsinghua.edu.cn/ 2. 备份Ubu
1121
0
0
常用 Linux 命令的基本使用(二)——Python
摘要:7. 查找文件:find find命令功能非常强大,通常用来在特定的目录下搜索符合条件的文件,也可以用来搜索特定用户属主的文件。 常用用法: 命令含义 find ./ -name test.sh 查找当前目录下所有名为test.sh的文件 find ./ -name '*.sh' 查找当前目录下所有
118
0
0
点击右上角即可分享
微信分享提示
深色
回顶
展开