自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 使用python编写你自己的聊天工具

服务端:import socketprint("I am server")#创建socket对象sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) # socket family:socket族 # AF_INET ipv4 # AF_INET6 ipv6 #...

2020-04-24 23:41:13 953

原创 python的静态方法

python是一门面向对象的语言,因此我们往往需要用到class,而在开头部分会写一个这样的特殊函数:def __init__(self,name1,name2): pass 后面的方法也会在第一个参数写成self。但是有时候我们做一个比较大的项目时,往往会有很多参数,但是分布进行时,又不需要提供那么多参数,但是如果通过实例化调用类中的某个方法时,需要提供全部的参数,这时...

2020-04-24 16:02:42 226

原创 python魔术方法

一、__init__(self):构造器class Bird: def __init__(self, name): #构造函数,在类实例化之后,自动执行 self.hungry = 0 #饥饿程度 self.name = name def sing(self): self.hungry += 30 ...

2020-04-23 15:10:55 185

原创 python如何私有化并调用私有化的方法

在Python类的方法名前面加双下划线(__)可以让该方法在外部不可访问。class Student: #student1方法可以在类的外部访问 def student1(self): print("student1") #__student2方法不可以在类的外部访问 def __student2(self): print("...

2020-04-22 18:23:54 597

原创 python之对文件的读写操作

#w权限所谓的覆盖是两次写,关闭之后算一次"""f = open("1.txt", "w")#open的文件默认权限是读,如果是写就是创建f.write(" hello world\n hellow world")f.close()f = open("1.txt", "w")#open的文件默认权限是读,如果是写就是创建print(f.read())#错误:对文件的操作要和文件的权...

2020-04-21 23:07:35 136

原创 python装饰器推导

在很多时候,我们需要在原来函数的基础上增加函数的功能,那这个时候就需要用到装饰器了def outer(fun): def inner(): print("this is outer my name is 老边") fun() return inner #这里返回的是一个函数的本身@outer #hello = outer(hello)#hel...

2020-04-21 16:02:20 87

原创 python如何递归返回文件目录

在python运维过程中,递归返回文件目录是最常用的一个脚本,递归的重要条件是:要有终止条件;执行递归函数将反复调用其自身,所以学会如何写递归返回文件目录的脚本很重要,不多说,直接上代码!import osimport sysdef print_files(path): lsdir = os.listdir(path) dirs = [i for i in lsdir ...

2020-04-21 15:13:04 388 1

原创 python之random模块使用方法案例

import random"""for i in range(10): num = random.random()#返回一个0-1之间的小数 print("%.2f%%"%(num))#.2保留两位小数,%在字符串内有特殊含义,需要使用%转义""""""for i in range(10): num = random.uniform(1,10)#生成指定范围的...

2020-04-20 14:02:33 492

原创 python之sys模块的应用

import sys'''print(dir(sys))help(sys.path)print(sys.path)''''''argv = sys.argv#可以接受来自外部的传参,是一个列表,第一个元素是脚本本身print(argv[1])'''#print(sys.modules.keys())#返回所有导入的模块'''for i in range(10):...

2020-04-20 13:14:50 140

原创 python之time模块

time模块是python中使用频率较高的一个模块,那它有哪些主要的方法呢?import time#t = time.time()#返回当时时间的时间戳#t = time.localtime()#返回当时时间的九元素#t = time.asctime()#返回特定格式的时间#t = time.ctime(1500)#将时间戳时间转化为asc格式时间,若无参数,返回当时时间#...

2020-04-19 22:49:06 107

原创 python之os模块基本方法

import os#path = os.getcwd()#查看当前脚本所在路径#path = os.listdir("D:\\")#列出目录下所有文件,默认列出#path = os.path.abspath(os.getcwd())"""base_dir = os.getcwd()path = os.path.join(base_dir,"02.py")#将两个路径拼接起来"""...

2020-04-19 15:07:29 101

原创 python之return和print的区别

先给大家看一段小代码def say(): print(1)say()>>> ====================== RESTART: D:\软件脚本\python脚本\01.py ======================1>>>def say(): print(1)a = say()print(a)&...

2020-04-18 21:28:10 158

原创 python之函数参数组

一般的函数形式定义为def function_name(形参): 函数体如果在形参前面添加*,则可以将返回值其转化为元组,例def say_hellow(*name): print(name) say_hellow("hi")<<<('hi',)如果在形参前面赋予**,并且调用函数时赋予字典的键,则可以返回字典,例如d...

2020-04-18 21:00:23 183

原创 设置画图时的x轴和y轴坐标

x = 0:0.01:2*pi; y = sin(x); plot(x,y,'r*'); set(gca,'Ytick',-1:1); %设置需要标注的点 set(gca,'Yticklabel',{'-1','0','1'}); %再标记后,才可以设定每个对应位置自己想要的字符表示 set(gca,'Xtick',0:pi/2:2*pi); set(gca,'Xtic...

2020-04-16 11:11:23 1118

原创 画部分点之间的连线图

a = zeros(92,92);filename1 = 'C:\Users\WCM\Desktop\模拟赛1\point';filename2 = 'C:\Users\WCM\Desktop\模拟赛1\data2';filename3 = 'C:\Users\WCM\Desktop\附件 建筑工地、道路与混凝土搅拌站设置的相关数据表';P = xlsread(filename1);Q ...

2020-04-16 11:10:03 1304

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除