随笔分类 - python基础学习
摘要:sys模块包括了一组非常实用的服务,内含很多函数方法和变量,用来处理Python运行时配置以及资源,从而可以与前当程序之外的系统环境交互,如:Python解释器。 (1) sys.argv 实现从程序外部向程序传递参数 sys.argv 变量是一个包含了命令行参数的字符串列表, 利用命令行想程序传递
阅读全文
摘要:import os print(os.getcwd())#获取当前的工作目录的路径 #os.chdir(r'C:\Users')#返回当前目录 #print(os.getcwd()) #print(os.curdir) #print(os.pardir) #生成目录 os.makedirs('abc\\lan\\text') #删除文件夹只能删除空文件 #os.removedirs('ab...
阅读全文
摘要:1.random.random()方法用于生成一个0到1的随机浮点数:0<=n<1.0 2.random.uniform(a,b):用于生成一个指定范围内的随机浮点数,两格参数中,其中一个是上限,一个是下限。如果a>b,则生成的随机数n,即b<=n<=a;如果a>b,则a<=n<=b。 3.rand
阅读全文
摘要:import time #拿出当前时间 # time_fromat="%Y-%m-%d %X" # time_courrent=time.strftime(time_fromat) # print(time_courrent) #print(help(time))#time的全部内容方法函数 print(time.time())#时间戳** #time.sleep(3) #print(ti...
阅读全文
摘要:并发,在操作系统中,是指一个时间段中有几个程序都处于已启动运行到运行完毕之间,且这几个程序都是在同一个处理机上运行,但任一个时刻点上只有一个程序在处理机上运行。 #Yield伪并发 _author_='lanyinhao' import time def consumer(name): print("%s准备吃包子啦!"%name) while True: b...
阅读全文
摘要:#send主要是用于外部与生成器对象的交互def func1(): # 生成器函数 print("ok1") x = 10 # 函数内局部变量x赋值为10 print(x) x = yield 1 # 这里就是send函数的关键 # 之前我们创建的生成器,yield左边都是没有值(我现在不是很确定这里是不是应该叫做返回值,那就先用值代替)。 ...
阅读全文
摘要:【1】列表生成器:列表生成式就是一个用来生成列表的特定语法形式的表达式。 1.基础语句结构:[exp for iter_var in iterable例如:a=[f(x) for x in range(10)] 2.工作过程: 迭代iterable中的每个元素;每次迭代都先把结果赋值给iter_va
阅读全文
摘要:python中装饰器应用的场景:装饰模式有很多经典的使用场景,例如插入日志、性能测试、事务处理等等,有了装饰器,就可以提取大量函数中与本身功能无关的类似代码,从而达到代码重用的目的。装饰器其实就是一个以函数作为参数并返回一个替换函数的可执行函数。 个人理解:为实现相同功能作用的函数而封装起来。 举例
阅读全文
摘要:return语句用于退出函数,向调用方返回一个表达式。return在不带参数的情况下(或者没有写return语句),默认返回None。None是一个特殊的值,它的数据类型是NoneType。NoneType是Python的特殊类型,它只有一个取值None。它不支持任何运算也没有任何内建方法,和任何其
阅读全文
摘要:【1】#函数的作用:1.减少重复代码 2.方便修改,更容易扩展3.保持代码的一致性 【2】#函数简单的定义规则: 函数代码块以def关键词开头,后接函数标识符名称和圆括号(),任何传入参数和自变量必须放在圆括号中间函数内容以冒号起始,并且缩进若有返回值,Return[expression] 结束函数
阅读全文
摘要:#主要知识点是,字典,列表是使用menu = {'北京':{ '朝阳':{ '国贸':{ 'CICC':{}, 'HP':{}, '渣打银行':{}, 'CCTV':{} }, '望京':{ '陌陌':{}, '奔驰':{}, '360':{} }, '三里屯':{ '优衣库':{}, 'apple
阅读全文

浙公网安备 33010602011771号