自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 云计算:OSI七层参考模型和TCP/IP协议栈

目录概念.网络协议:OSI参考模型:根据网络功能规定了七个功能模块。图表展示概念.网络协议: 在计算机网络中,为了保障数据交换的约束和标准,是网络上所有设备之间的通讯规则的集合。规定了通信必须要采用的数据格式,遵循协议才可以完成点到点的网络通信,实现魔种特定功能。由于网络 采用分层体系结构,所以每一层网络都参与诸多协议。注:由于私有标准的不规范,国际组...

2019-03-20 20:43:11 1054

原创 c语言,java,python在操作系统中的环境配置和运行

C语言, java , python 配置环境变量是一样的计算机属性→高级设置→环境变量→Path注意的是添加到末尾用分号隔开2,如何在CMD下运行C语言javacpythonpython就显得相当智能了...

2019-03-11 20:20:15 1491

原创 python——多线程

1.线程的join和守护线程方法2.进程和线程的基本关系3.使用全局变量注意:多线程开发的时候共享全局变量会带来资源竞争效果。也就是数据不安全4.共享全局变量问题 5.同步异步并发:系统具有处理多个任务(动作)的能力并行:系统具有同时处理多个任务(动作)的能力同步:当进程执行到一个IO(等待外部数据)的时候,需要等待,等待即同步异步:当进...

2019-01-21 19:59:54 433

原创 python——多进程

目录 1.什么是进程:2.如何创建多进程3.queue队列4.进程池1.什么是进程:运行起来的应用程序就称之为进程.程序和进程的关系就是,进程能有好多,但程序只有一个。2.如何创建多进程上图创建两个进程,sing和dance同时进行结果如下程序流程:主进程从main()开始执行,执行main函数体,当执行到p1.start()时,创建一个...

2019-01-21 19:24:41 471

原创 python__网络编程练习__聊天窗口

服务端:import socketudp_sk=socket.socket(type=socket.SOCK_DGRAM) #创建socket对象,并确定接收类型udp_sk.bind(('127.0.0.1',9909)) #绑定服务器端口while True: msg,addr=udp_sk.recvfrom(1025) ...

2019-01-18 20:54:06 398

原创 python——网络编程

1.常用函数表格family 说明 AF_INET IPv4协议 AF_INET6 IPv6协议 AF_LOCAL Unix域协议 AF_ROUTE 路由套接字 AF_KEY 密钥套接字 type 说明 SOCK_STREAM 字节流套接字 SOCK_DGRAM 数据包套接字 SOCK_SEQPACKET...

2019-01-18 20:27:24 4415

原创 python 设计模式

目录1.单例模式2.工厂模式3.策略模式1.单例模式保证只有一个对象,在python中导入模块就是单例模式导入模块创建的单例对象 id 是相同的2.工厂模式class Car(object): #创建父类 def run(self): print('欻欻的') def stop(self): ...

2019-01-17 20:24:50 340

原创 Python使用不同的方式支付(面向对象继承和解释器)

import abc #插入抽象函数class Pay(metaclass=abc.ABCMeta): @abc.abstractclassmethod #解释器调用 def Pay(self,money):pass #写父类,提供给儿子们用class Alipay(Pay): ...

2019-01-15 19:03:08 467

原创 sys模板 模拟用户登录系统

import sys                  #皆有 sys函数print(sys.version)          #返回解释器版本号print(sys.path)               # 返回模块搜索路径#接受控制台输入的参数,参数以列表的形式保存# 第一个参数是文件的名称,第二个参数是输入的值ret=sys.argvret1=ret[0]ret2=ret[1]...

2019-01-08 19:34:11 4467

原创 随机函数:生成验证码练习

import random      #借用内置函数def yzm():   #定义函数   code=’‘   #用’ ‘拼接for i in  rangge(4)   #使用for循环增加次数  range生成数字      num=random.randit(0,9)      #用固定内置函数,取值      zum=chr(random.randint(65,90))...

2019-01-08 19:18:33 587

原创 模块的导入方式

import 模块 as 可以定义小名# import test as s #使用别名 调取函数或者变量# s.say_hello()import test ,model02 一次调取两个模板test.say_hello()model02.test()from 模块名称 import 变量名(或者函数名)导入test函数,只能使用test函数不...

2019-01-08 19:00:04 490

原创 random 函数

一,随机小数1.randomimport randomret=random.random( ) #产生0—1之间的随机小数,多少位不固定print(ret)————————————————————————————————————————————————————————random.unform   ( 可赋值X,X)random.randint (a ,b)可产生a...

2019-01-08 15:08:39 1386

原创 捕获异常 raise 。输入三位账号,不满足三位继续输入

手动抛出异常 raise 异常对象("异常描述信息")while True: try: name = input('请输入三位账号') if len(name) < 3: raise Exception('长度短了') # 手动抛出异常 else: pwd = input('请输入...

2019-01-08 11:14:53 365

原创 集合推导式

格式和其他几个推导式一样 唯一不一样的就是括号变量名=(表达式 for 变量 in 列表) 或者变量名= (表达式 for 变量 in 列表 if 条件)练习1:计算列表中每个值的平方,自带去重功能pingfang = {x**2 for x in [1, -1, 2]}print(pingfang)...

2019-01-07 20:09:21 422

原创 字典推导式练习 :让key和value对调

字典推导式格式 变量名={表达式 for 临时变量 可迭代内容}dic = {'k1': 20, 'k2': 100} # 默认取得是key的值new_dic = {}for key in dic.keys(): value = dic[key] #有key取value new_dic[value]=keyprint(new_dic)new_dic={v...

2019-01-07 20:05:50 1020

原创 列表推导式和相关实例

目录 什么是列表推导式相关实例解析:练习1:将lst中每一个元素进行平方后放入到一个新列表中练习2.求出lst 中是奇数的值,然后放入到一个新列表中练习3.求列表中所有大于2的偶数进行平方计算练习4.将一个嵌套列表转换成一个一维列表。练习5:现在有一列表lst = [[1,2,3],[4,5,6],[7,8,9]]要求出1/4/7  和 1/5/9 元素,思考如何取...

2019-01-07 20:00:18 877

原创 用python生成列表

匿名函数优化了普通函数的繁琐代码,但是涉及的不是很广泛。格式:变量名=lambda后面+参数:表达式普通函数如下def func() return 3>2ret1=func()print(ret1)————————————————————————————————————————————————————————匿名函数:func=lambda:3>...

2019-01-07 19:18:27 789

原创 内置函数二:map,filter,zip函数

目录map()函数filter() 函数Zip()函数map()函数格式:第一个参数是函数,第二个参数是可迭代函数,函数依次在可迭代内容上计算,然后返回一个可迭代内容lst = [1, 2, 3]def pingfang(x): return x * xret = map(pingfang, lst)for i in ret: print(i)...

2019-01-04 21:03:16 538 1

原创 递归函数和内置函数

文章目录递归函数内置函数递归函数用return返回值,依次按阶层向上赋值传递,直到条件足够允许,输出打印。内置函数max()abs是取参数里的最大值绝对值# 如果返回一个列表,我们可以直接打印变量,查看列表中的内容# 如果返回一个迭代器,我们需要循环遍历这个迭代器,依次取出内容...

2019-01-04 19:15:58 434

原创 python____函数的命名空间和作用域

文章目录命名空间访问空间中的内容作用域命名空间注意:1.局部命名空间是记录函数体里声明的变量和他的值(参数)2.全局指的是整个py文件里声明的变量和函数3.全局空间记录的值{'c':10,'func':'function func at 0x0000000000000001CE1E19'}4.内置命名空间记录的值 内置函数 例如 print(),id(),type().....代...

2019-01-04 19:05:19 337

原创 斐波那契数——

文章目录思路 了解数的规律根据规律得出公式思路 了解数的规律斐波那契数列指的是这样一个数列 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233,377,610,987,1597,2584,4181,6765,10946,17711,28657,46368…根据规律得出公式这个数列从第3项开始,每一项都等于前两项之和。1.说明前两项都为自己本身,得...

2019-01-03 20:10:56 4134

原创 函____数——阶乘

文章目录带参数的函数阶乘参数功能:优化代码的重复问题。函数的格式 def 函数名称():缩进的内容就是函数体注意事项:1.函数名称遵循标识符规则,使用下划线命名法2.函数体靠强制缩进来表示的3.:()都是英文4.函数只有在调用的时候才会执行,只创建不调用是不会执行的5 调用:函数名():     实例,如下所示def say_hello(): print('he...

2019-01-03 20:01:10 243

原创 输入序号,输出物品,练习

liebiao=[‘冰箱’,‘电视’,‘洗衣机’,‘手机’]for i in enumerate(liebiao,start=1):print(i)print(i[0],i[1])  #用下标,将序号和字符取出来2#,定义循环while Ture  #死循环,  if value==‘q’or value==‘Q’ #判断程序结束的条件    break    print(‘程序结...

2018-12-29 20:42:03 347

原创 集合的基本入门概念

#集合的值不能是可变数据类型集合的格式set(可迭代内容) list,str,(),字典字典只能取key变量名={元素,元素2,元素3}set1={0,False,'hello'}print(set1)注意:True会转化成1 进行比较,如果集合里面有1,将会只有保存1个False 代表的是02,集合的添加.add.update————————————————————...

2018-12-29 20:16:43 249

原创 python_求平均值

1.输出字典内数组平均值a = {'name': 'Tom', 'age': 20, 'address': '北京', 'score': [89, 99, 78, 95]}dic = a.get('score') print(dic)b = 0for i in dic: b += i c = b / len(dic) #里面字符的长度(也就是数组的数值个...

2018-12-29 14:31:31 17269

原创 python-dict_________字典

1,字典的格式 dic={‘name’:‘ss’,‘age’:12}    //字典的数据是无序的                   ————//注意定义变量的时候不能定义或dict2,变量名={key1:value1,key2:value2,…}3.不可变数据类型允许当KEY ,value 可以用任意类型 列表不能为KEY—————————————————— 不可变数据类型——...

2018-12-29 14:08:40 125

原创 Python大法_________元组

元组的创建tup = (1, 2.2, True, ‘hell’)    # 可以放任意类型的数据print(tup)print(type(tup))ret = tup[1]print(ret)切片访问tup1 = tup[0:4:1]print(tup1)使用多种姿势 接收元组的值name, age, height, weight = ('zs', 12, 123, 2134...

2018-12-28 19:24:22 129

原创 python大法_____第四篇

字符串的查找方法1**.count** 统计字符串的个数2**.find查找字符串的位置,找不到为-13.lfind .rfind分别代表左面开始搜索,和右面开始搜索## 字符进行分割1partition指定元素进行分割2按行分割 keepends= 显示换行符,默认是Fales ,改成Ture显示换行符**3****split 按指定类型进行拆分字符的替换s = 'hel...

2018-12-27 16:05:27 216

原创 python大法_____第三篇

while循环外层while循环代表的是行内鞥while循环代表的是列关于while循环的练习a = 1while a <= 22: print('*' * a) a2 = 5 while a2 < 18: print('☆' * a2) a2+=2 a+=1九九乘法表的练习row = 1while r...

2018-12-26 22:06:02 314

原创 python大法_____第二篇

字符串的运算——字符串可以和数字相乘,表示连续拼接print('_'*20,'|'*100)——用布尔型来判断是否为数值是否为空False:0 ‘’ “” None () [] {}Ture:非0的字符串 非空的列表 字典 元组空格也表示字符算数运算符/是求商 //求整数商 %是求余数 **是求平方复合运算a+=b 同比与 a=a+b比较运算符== != <...

2018-12-25 18:58:09 164

原创 Python大法_____第一篇

**Python第一天笔记** Python的安装找的安装项里面最小的 add那个→然后第二个自定义,然后开始傻瓜式安装法。数的类型 number 数值 string 字符 list 列表 tuple元组类型 dict 字典类型 set 集合类型int 整形 还有Ture 是布尔型0b表示二进制0o表示八进制十六进制:0-9(9之后的用A-F代表10-15)...

2018-12-24 20:55:36 138

空空如也

空空如也

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

TA关注的人

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