- 博客(7)
- 资源 (8)
- 收藏
- 关注
原创 python模块的调用方法及常见小误区
模块本质:本质就是以py结尾的python文件,用来从逻辑上组织python代码(定义变量,函数,类,从而实现一个功能) 正常调用 import 模块名 from 模块名 import 函数,变量等等 From module import * 这种调用方法 不建议使用,因为这样就是导入所有的函数,变量等等,如果本文件里面有跟模块文件里面一样的函数,如login函数,如果直接调用login...
2020-04-07 14:44:06
130
原创 json和pickle序列化文件的区别
1.3json格式 文件只能写入字符串格式,但是那些字典,列表等等都不能存,如果需要存放,则需要json来对它进行序列化,但是json只能序列化简单数据类型,比如字典,列表,其他像什么函数等等不能进行序列化 import json mydict={‘name’:‘old wang’,‘age’:22} with open(‘C:\wyq\json.txt’,‘w’) as fobj: fobj.w...
2020-04-07 11:30:13
197
原创 python装饰器的详细介绍
1.0装饰器 装饰器:本质是函数,(装饰其他函数),就是为其他函数添加附加功能 应用:当多个函数要增加一个功能时,由于函数过多,当函数正在运行时又无法修改原函数代码,所有装饰器就起到作用了 原则:1不能修改被装饰的函数的源代码 2不能修改被装饰的函数的调用方式 实现装饰器知识储备: 函数即变量 高阶函数 嵌套函数 高阶函数+嵌套函数=》装饰器 例子 #-- coding:utf-8...
2020-04-06 17:57:20
213
原创 python购物程序
#-- coding:utf-8 -- import sys import os import pickle shopfilename=‘C:\wyq\shop.txt’ shoporg={} if not os.path.isfile(shopfilename): with open(shopfilename,‘wb’) as fobj: pickle.dump(shoporg,fobj) w...
2020-04-06 17:10:16
229
原创 不常见的字符串操作
2.3不常见的字符串操作 (那些以下划线开头的方法系统内部的,如’sss’.add(),无法调用) a.endswith(‘s’) #a是以s结尾吗? b.a.startswith(‘w’) #a是以w开始吗? ‘w\tyq’.expandtabs(tabsize=30) #说明你字符串里面的table键能打印几个空格 ‘wyq’.find(‘w’) #输出你字符串里...
2020-04-06 14:15:28
473
原创 python常见的小技巧1
python中for和while易忽略的冷知识----else while 也可以后面接else ,这里被人们误认为else只能if调用,其实while中也可以调用 例子 a=1 b=2 while a<3: #a小于3时退出循环 a+=1 print(a) else: #退出循环后直接else里面的代码 print(b) 注意 只有循环正常退出时才会执行else里...
2020-04-06 10:19:54
109
原创 ## python购物小程序
** python购物小程序 ** #-- coding:utf-8 -- “”“要求 程序运行时输入自己的工资slary 输入工资之后展示商品列表 用户输入编号表示购买商品 用户输入q表示退出,并展示用户一共购买的商品和花的钱 要满足所有的异常处理,比如输入的工资不能为空 用户工资不够买商品时提示用户slary不够”"" shops=[[0,‘iphone’,5800],[1,“max pro”...
2020-04-06 10:18:57
166
python不常见的字符串操作.txt
2020-04-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人