- 博客(17)
- 收藏
- 关注
原创 5.17笔记
#网络编程:就是通过网络让不同的计算机上运行的程序可以进行通信,如:两台电脑上的QQ可以通过网络相互聊天#两个程序之间的通信可以分为两种:一种是应用类程序,如QQ、微信、网盘等需要安装的桌面应用,另一种是web类程序,用户只需浏览器就可以访问,常见的web应用程序有百度,知乎,CSDN等#客户端和服务端的概念#客户端:就是我们常用的程序,例如QQ,微信,浏览器等等#服务端:要一直运行着给别...
2019-05-17 19:54:58
184
原创 5.16笔记
#同步 异步的概念#同步:同步就是协同步调,按预定的先后次序进行运行,如:你先说,我再说,“同”是指协同,协助,互相配合#如进程、线程同步,可以理解为进程或线程A和B一块配合,A执行到一定程度时要依靠B的某些结果,于是停下来,示意B运行,B依言而行,再将结果给A,A再继续操作同步调用类似 你 喊 你朋友吃饭,你朋友在忙,你就在那里一直等,等你朋友忙完了你们一起去#异步:异步调用就是 你 喊...
2019-05-16 20:45:28
120
原创 5.15笔记
#进程:运行起来的应用程序称之为进程,程序与进程的对应关系是程序只有一个,但是进程可以有多个from multiprocessing import Processimport timedef sing():for x in range(5):print(“唱歌”,x)time.sleep(1)def dance():for x in range(5):print(“跳舞”,x)...
2019-05-15 21:17:06
117
原创 5.10笔记+day14作业
#异常:是指在语法正确的前提下,程序运行时报错就是异常try: print(1/0) #0不能做除数,这里是错的except ZeroDivisionError as e:#注意的是这里的错误类型要与出现的错误对应,如果不对应是不能捕捉到异常的,依旧会报错 print("出错",e)#捕获多个异常#1个try 多个except捕捉异常,只会执行捕捉到异常的语句,其他捕捉异...
2019-05-10 20:53:13
368
原创 5.9笔记+day 13作业
文件#文件的简单操作#1、读取文件file = open(“a.txt”,mode=“r”)x=file.read()print(x)file.close()#这里的file 叫做文件的句柄(变量)用来操作文件第一个参数是文件的路径,第二个参数mode=访问文件的类型,r表示读,默认也是r模式#2、写文件file = open("a.txt",mode="w")file.wr...
2019-05-09 21:24:23
102
原创 5.8笔记+day12作业
#迭代器#拥有__iter__方法和__next__方法的对象就是迭代器a=[1,2,3,4,5]b=a.__iter__()print(next(b))#1#与print(next(b))作用相同print(b.__next__())#2print(next(b))#3#如果迭代完还继续输出b的话,就会报错#斐波那契函数迭代class Fib(): def __in...
2019-05-08 21:47:37
84
原创 5.7笔记+day11作业
#常用魔术方法#1、__del__当一个对象在内存中被销毁的时候自动执行class A(): count=0 def __init__(self,name): self.name=name A.count+=1 def __del__(self): A.count-=1 print("删除了",self.n...
2019-05-07 21:46:19
92
原创 5.6笔记+day10 作业
#封装:是将类中的某些部分(某些属性或方法)隐藏起来,使其私有化。#私有属性 __属性名=值,在类的外部不能使用,对象不能调用私有属性class A(): __count=0#这就是私有属性,对象不能调用私有属性 def __init__(self,name,age): self.name=name self.__age=age def ...
2019-05-06 21:37:25
84
原创 5.5笔记+day9作业
面向对象编程#类 和对象class Stu(): name="" sex="" score=0 def dayin(self): print(self.name,self.sex,self.score)zs=Stu()zs.name="张三"zs.sex="男"zs.score=99zs.dayin()#张三 男 99#定义一个简...
2019-05-05 21:17:19
136
原创 4.30笔记+day8作业
推导式#列表推导式a=[i for i in range(11) if i%2==0]print(a)def pingfang(a): return a*ab=[pingfang(i) for i in range(5) if i%2==0]print(b)b=[i*i for i in range(5) if i%2==0]print(b)a=[[1,2,3],[4,...
2019-04-30 21:12:39
346
原创 4.29 笔记+day7作业
字符串#利用下标的正数、负数分别输出字符串的倒序**a=input("请输入字符串")i=len(a)-1while i>=0: print(a[i],end="") i-=1#第二种a=input("请输入字符串")i=-1while i>=-len(a): print(a[i],end="") i-=1#字符串切片a="qwe...
2019-04-29 21:37:04
287
原创 4.28笔记+day6作业
#关于ID的问题a="1qew"b="1qew"print(a==b)print(a is b)print(id(a))print(id(b))x=[1,2,3]y=x.copy()print(x==y)print(x is y)#copy 虽然数据是一样的,但地址是不同的print(id(x))print(id(y))def jisuan(a,b): pri...
2019-04-28 21:34:25
128
原创 4.26学习笔记+作业
函数#函数的定义def hanshu(a,b): c=a+b return(c)x=hanshu(1,2)print(x) #结果:3a=5def hanshu(): return 5+aa=6def hanshu1(): return 5+aa=7def hanshu2(): return 5+aprint(hansh...
2019-04-26 21:11:26
239
原创 4.25 学习笔记+作业
列表1、切片、相加、相乘、遍历#切片a=[1,2,3,4,5]b=a[2:4]print(b)#相加相乘、遍历a=[1,2,3]b=[4,5,6]c=a+bd=a*3print©print(d)for i in a:print(i)a=[1,2,3,4,5]b,*c=aprint(b,c)#append、extend、inserta=[1,2,3,4]a....
2019-04-25 22:11:37
303
原创 4.24课堂笔记+作业
主要是while、for的灵活应用用“*”画三角形的四种方法1、for-forfor i in range(1,6):for j in range(i):print("*",end="")print()2、for-whilefor i in range(1,6):j=1while j<=i:print("",end="")j+=1print()3、while-wh...
2019-04-24 20:48:16
205
原创 4.23课堂笔记+作业
分支结构if 与if-else:表示判断,写明判断语句,else表示分支。如:a=int(input(“输入年龄:”)) if a<18: print(“未成年”)else语句:`a=int(input(“输入年龄:”))if a>=18:print(“已成年,可以参加工作”)else:print(“未成年,...
2019-04-23 21:27:21
251
原创 4.22学习笔记+课后作业
4.22日学习笔记1、注释2、数据类型3、进制的转换字符串运算符4、数据类型的装换5、作业1.计算 True+100的值2.将3.14 转换成 整数和布尔值3.将十进制20分别使用二进制、八进制、十六进制进行转换4.将字符串‘123’转换为int类型的数值,赋值给num,并查看num数据类型5.计算2的10次方6.计算出101除以3的余数7.将 65 转换成 A8.计算 字符串 "10/2" 的值...
2019-04-22 20:32:04
164
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人