软件目录(文件夹,第一字母大写)---》bin包 conf包 core包 logs文件夹 ReadMe文档bin包:程序启动文件conf:配置文件core:程序主入口logs:存放程序日志Atm项目bin--》atm.pyimport osprint(os.path.abspath(__file__)) #本程序文件的绝对路径print(os.path.dirname(os.path.
序列化info = { 'name':'alex', 'age':22}f = open("test.txt",'w')f.write(str(info)) #把一个字典转换成字符串 从内存存到硬盘的过程叫序列化f.clos
#Author:lei print(all([0,-5])) #all 所有为真,才为真 0位非真 print(any([0,-5])) #any 任意一个为真,就为真,全部假,才为假 空也为假 print(ascii([1,2,"你好"])) #字符串 以ascii编码来显示 基本没什么用 print(bin(255))&n
#列表生成式 print([ i*2 for i in range(10)]) print(range(10)) #生成器 generator 只有在调用时才会生成相应的数据 print(( i*2 for i in range(10))) b=( i*2 for i in range(10)) #for i in b: # print(i) print(b.
#Author:lei# 装饰器 本质是函数,(装饰其他函数),就是为其他函数添加附加功能#原则 1.不能修改被装饰的函数的源代码 2.不能修改被装饰的函数的调用方式#实现装饰器知识 1.函数即变量 2.高阶函数 3.嵌套函数 装饰器=高阶函数+嵌套函数#装饰器例子import timedef timmer(func): &nb
import time def timer(func): # timer(tes1) func=tes1 def deco(*args,**kwargs): #传多少个参数都匹配 start_
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号