老马黑科技老马黑科技老马黑科技

所有文章 第5页

python

python各类配置文件写法

发布于 2022-04-11

1. csv文件 csv:Comma-Separated Values 半结构化数据 逗号分割值,可以使用office或者wps打开。 模块:csv csv.reader(csvfile,dialect=’excel’,**fmtparams) csv.writer(csvfil...

阅读(929)赞 (3)

python

python时间日期相关的标准库

发布于 2022-04-11

1,datetime模块介绍 datetime模块主要是对日期、时间和时间戳的处理。 复制 import datetime #导入模块(名词空间) datetime.datetime.now() #获取当前时间 ==>返回一个对象 #说明:第一个datetime叫做名词空间...

阅读(908)赞 (5)

python

python的生成器

发布于 2022-04-10

1. 可迭代对象 可以直接作用于for循环的对象统称为可迭代对象:Iterable。 可以使用isinstance()判断一个对象是否是Iterable对象。 复制 from collections import Iterable print(isinstance([], Ite...

阅读(1038)赞 (5)

python

python的序列化与反序列化

发布于 2022-04-09

0. 基本概念 序列化:将内存中的对象按照某种既定的规则变成一个个二进制; 反序列化:二进制还原成对象。 序列化后的二进制保存在文件中就是持久化; 序列化的实现方便了文件在网络中传输。 在python中,提供了pickle库来实现, 但是pickle仅仅可以运用python语言环...

阅读(814)赞 (6)

python

python内置数据类型之字符串

发布于 2022-04-09

1. 什么是字符串? 字符串是一个个字符组成的有序的序列,是字符的集合; 字符串用单引号、双引号或三引号括起来,同时使用反斜杠来转义特殊字符。; 字符是不可变的对象; 空格也是字符。 2. 字符串的定义 复制 l = 'hello,mykernel' print(l) hello...

阅读(918)赞 (5)

python

python的文件操作

发布于 2022-04-08

0. 概述 文件的操作: 关于一个文件的一生: 文件的诞生,创建文件。在linux下可以使用touch、vim等命令进行创建。使用python,可以使用open的操作进行创建。 文件的修改,此处只说明python的相关操作。 打开文件,open() 修改文件,write() 读取...

阅读(936)赞 (5)

python

python之高阶函数

发布于 2022-04-08

1. 什么是高阶函数 高阶函数就是传入的参数或者输出的结果中有一个为函数的函数。 或者说: 如果函数传入的参数中,或者输出的结果(函数只有一个结果)中有任意一个为函数,那么这个原函数就是高阶函数。 def counter(base):   def inc(step=1):    ...

阅读(938)赞 (5)

python

python内置数据类型之字典

发布于 2022-04-08

1. 什么是字典? 字典是key-value键值对的集合; 字典是可变的、无序的、key不重复的一个集合; 使用{}符合标记,key和value使用:隔开。 字典的限制: 字典的key不能重复; 字典的key需要可以hash。 2. 字典的定义 定义空字典:d=dict() 或者...

阅读(879)赞 (5)

python

python内置数据类型之列表

发布于 2022-04-08

1.什么是列表? 列表是有序的,线性数据结构; 列表可以使用索引; 列表的元素可以为任意对象(数字,字符串,对象,列表等); 列表是可变化的; 使用[]表示; 列表的元素可以重复。 2.列表的定义 list()方法,得到空列表 []中括号,得到空列表 [元素1,元素2,元素3,…...

阅读(1002)赞 (5)

文档表

常用的linux命令

发布于 2022-04-08

0. 概述 linux和windows的区别: Linux: 用户知道自己想要什么,也明白自己在做什么,并且会为自己的行为负责。 Windows: 用户不知道自己想要什么,也不明白自己在做什么,更不打算为自己的行为负责。 技术人员也需要看的linux入门书籍:《鸟哥的Linux私...

阅读(1223)赞 (5)