- 博客(11)
- 收藏
- 关注
原创 学习python的第八天
1.线程通信 import threading import time def goevent(): e = threading.Event() # 事件 def go(): e.wait() # 等待事件,线程卡顿,等待set消息 print("go") threading.Thread(target=go).start() #...
2019-08-23 17:48:06
244
原创 python的第七次作业
1.python中的多线程 在Python早期的版本中就引入了thread模块(现在名为_thread)来实现多线程编程,然而该模块过于底层,而且很多功能都没有提供,因此目前的多线程开发我们推荐使用threading模块,该模块对多线程编程提供了更好的面向对象的封装。 2.主线程与小弟线程 import _thread # 多线程 import win32api def show(i): ...
2019-08-22 17:17:39
271
原创 学习python的第六天
1.进程通信 import multiprocessing import os def func(conn): #conn表示管道类型 conn.send(['a', 'b', 'c']) #发送的数据 print('func', os.getpid(),conn.recv()) #收到的数据 conn.close() #关闭 if __name__ == "__mai...
2019-08-21 17:40:45
221
1
原创 python的第五次作业
1.使用以上代代码下载所有的歌曲!歌曲名最好用已有的. import json import requests import multiprocessing def text(path): song_play_url_list = [] song_name_list = [] with open(path,mode='r') as f: res = f.r...
2019-08-20 22:45:31
296
原创 学习python的第五天
1.PEP8编码规范,以及开发的一些惯例和建议 ] 字符串拼接尽量使用join方式:速度快,内存消耗小 **2.*args返回的是元组,kwargs返回的是字典 3.python的赋值和引用 4.迭代器,生成器 生成器是一种特殊的迭代器 5.闭包 def foo(): l = [] def bar(i): l.append(i) return...
2019-08-20 17:11:47
223
原创 python的第四次作业
1. def getPentagonalNumber(): for i in range(1,101): a=i*(3*i-1)/2 if i%10==0: print("\n") else: print("%d"%a,end=" ") getPentagonalNumber() 2. def...
2019-08-19 23:05:05
559
原创 学习python的第四天
1.定义类 在Python中可以使用class关键字定义类,然后在类中通过之前学习过的函数来定义方法,这样就可以将对象的动态特征描述出来 #类 类名 object class class_name(object): def __init__(self): # __init__是一个特殊方法用于在创建对象时进行初始化操作 self.a=1000 ...
2019-08-19 17:22:44
215
原创 python的第三次作业
zhengshu=0 fushu=0 sum=0 num=1 while num!=0: num=int(input("请输入您的数字:"))#输入0退出 if num >0: zhengshu +=1 else: fushu +=1 sum += num print("输入的正数个数为:%d"%zhengshu) print...
2019-08-18 16:51:55
297
原创 学习python的第三天
1.函数的传参方法有俩种,一种是默认传出: def com (name,name1='ccc‘): print('%你好’%name) print(name) 一种是带参传参: com(name = 'bbb',name1 = 'hahha') 2.不定长参数,在参数名前面的*表示args是一个可变参数 def com(*args): print(args) 例...
2019-08-17 16:41:38
230
原创 学习python的第二天
今天学习了python的循环结构和函数使用,在python中构造循环结构一般有两种做法,一种是for-in循环,一种是while循环。 1、for-in循环 1.for循环主要用于计数的功能,真正的用途是用于可迭代对象:列表,元组,字典,集合。 2.for循环的一般结构是: for target_list in expression_list: pass 3.用for循环做99乘法表 f...
2019-08-15 19:01:29
190
原创 学习python的第一天
1.今天首先学习了python的变量和类型,常用的数据类型有整型、浮点型、字符串型、布尔型并且在布尔型中除了0和None其他都代表True、复数型。变量名由字母数字和下划线组成,数字不能开头,大小写敏感,不要跟关键字。多个单词用下划线隔开,私有的实例属性用俩个下划线,受保护的用一个单个下划线开头,逢冒必缩。 2.变量的使用:学习了变量之间的 加减乘除,//,%,**,还有变量类型的转换,int()...
2019-08-14 22:04:54
202
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅