
笔记
文章平均质量分 61
initialize_variable
一起学习,一起敲代码,一起探索,一起成长。
展开
-
python笔记更新(网络编程)
网络编程网络通信的概念网络是用物理链路将各个孤立的工作站或主机相连在一起,组成数据链路,从而达到资源共享和通信的目的。使用网络的目的,就是为了联通多方然后进行通信,即把数据从一方传递给另外一方。前面学习的编程都是单机的,即不能和其他电脑上的程序进行通信。为了让在不同的电脑上运行的软件之间能够互相传递数据,就需要借助网络的功能。使用网络能够把多方链接在一起,然后可以进行数据传递所谓的网络编程就是让不同的电脑上的软件能够进行数据传递,即进程之间的通信什么是IP地址在网络编程中,如果一台主原创 2021-01-17 18:06:45 · 182 阅读 · 0 评论 -
python笔记更新(正则表达式)
正则表达式正则表达式的介绍正则表达式是一个特殊的字符序列,计算机科学的一个概念。通常被用来检索、替换那些符合某个模型(规则)的文本。许多程序设计语言都支持利用正则表达式进行字符串操作。在python中需要通过正则表达式对字符串进行匹配的时候,可以使用re模块。re模块使python语言拥有全部的正则表达式功能。特点:灵活性、逻辑性和功能性非常强可以迅速地用极简单的方式达到字符串的复杂控制对于刚接触的人来说,比较晦涩难懂# 1. 查找 2. 替换import rex = 'hello原创 2021-01-14 11:41:11 · 132 阅读 · 0 评论 -
python笔记更新(文件操作、装饰器、迭代器、生成器)
文件文件的打开和关闭# Python里使用 open 内置函数打开并操作一个文件# open 参数介绍# file:用来指定打开的文件(不是文件的名字,而是文件的路径)# mode:打开文件时的模式,默认是 r 表示只读# encoding:打开文件时的编码方式# open 函数会有一个返回值,打开的文件对象# xxx.txt 写入时,使用的 utf8 编码格式# 在windows操作系统里,默认使用 gbk 编码格式打开文件# 解决方案:写入和读取使用相同的编码格式file = o原创 2021-01-12 21:24:32 · 163 阅读 · 0 评论 -
python笔记更新(面向对象)
面向对象面向对象的介绍面向过程:根据业务逻辑从上到下写代码面向对象:将变量和函数绑定到一起,分类进行封装,每个程序只要负责分配给自己的分类,这样能够更快速的开发程序,减少了重复代码。面向过程编程最易被初学者接受,其往往用一长段代码来实现指定功能,开发过程的思路是将数据和函数按照执行的逻辑顺序组织在一起,数据与函数分开考虑,面向过程基本是由函数组成的。# 面向过程# 关注点:怎样做def add_user(): passdef del_user(): passde原创 2021-01-12 21:21:46 · 126 阅读 · 0 评论 -
python笔记更新(模块(库))
模块导入模块模块:在Python里一个py文件,就可以理解为模块不是所有的py文件都能作为一个模块来导入如果想要让一个py文件能够被导入,模块名字必须要遵守命名规则Python为了方便我们开发,提供了很多内置模块。import time # 使用 import 模块名直接导入一个模块from random import randint # from 模块名 import 函数名,导入一个模块里的方法或者变量from math import * # from 模块名 im原创 2021-01-12 21:20:00 · 144 阅读 · 0 评论 -
python笔记更新(函数)
函数函数的介绍函数就是一堆准备好的代码,在需要的时候调用这一堆代码。不使用函数的缺点:冗余,可读性很差,维护性太差把多行代码封装成一个整体(函数)# 在Python里,使用关键字 def 来声明一个函数# def 函数名(参数):# 函数要执行的操作 # 函数定义好了以后并不会自动执行def tell_story(): print('从前有座山') print('山上有座庙') print('庙里有个老和尚') print('还有一个小和尚')原创 2021-01-12 21:17:54 · 173 阅读 · 0 评论 -
python笔记更新(元组、字典、集合)
元组元组和列表很像,都是用来保存多个数据。使用一对小括号()来表示一个元组。元组和列表的区别在于,列表是可变数据类型,而元组是不可变数据类型。words = ['hello', 'yes', 'good', 'hi'] # 列表nums = (9, 4, 3, 1, 9, 7, 6, 9, 3, 9)# 和列表一样,也是一个有序的存储数据的容器# 可以通过下标来获取元素print(num[3]) # 1num[3] = 40 # 报错,元组是不可变数据类型,不能修改print(nums.原创 2021-01-12 21:16:43 · 132 阅读 · 0 评论 -
python笔记更新(列表)
列表列表的基本使用当我们有多个数据需要按照一定的顺序保存的时候,我们可以考虑列表# 单独定义变量管理麻烦name1 = '张三'name2 = 'jerry'name3 = 'jack'# 使用[]来表示一个列表,列表里的每一个数据我们称之为元素# 元素之间使用逗号进行分割# 和字符串一样都可以使用下标来获取元素和对元素进行切片# 同时,我们还可以使用下标来修改列表的元素,(不像字符串不能修改)names = ['张三', 'jerry', 'jack']print(names[2]原创 2021-01-12 21:15:14 · 94 阅读 · 0 评论 -
python笔记更新(字符串)
字符串字符串的表示方式在Python里,可以使用一对单引号、双引号、三单引号、单双引号表示字符串。a = 'hh'b = "hh"c = '''hh'''d = """hh""" # 如果字符串里还有双引号,外面就可以使用单引号m = 'xiaoming said :"I am xiaoming"'n = "I'm xiaoming"p = """ xiaoming said :"I am xiaoming" """# 字符串里的转义字符\x = 'I\'m xiaoming'原创 2021-01-12 21:14:00 · 161 阅读 · 0 评论 -
python最全笔记(在学大学生记录,更新中)
Python —by WRJ什么是计算机计算机(computer)俗称电脑,是现代一种用于高速计算的电子机器,可以进行数值计算,又可以进行逻辑判断,还具有存储记忆功能,且能够按照程序的运行,自动、高速处理数据。计算机是20世纪最先进的科学技术发明之一。软件系统系统软件:操作系统驱动程序语言处理程序数据库管理系统等…应用软件:浏览器文本编辑器音视频播放器等…编程语言编译型语言C:#include <原创 2021-01-12 21:11:59 · 213 阅读 · 1 评论