随笔分类 -  python

1 2 下一页

类的私有化及处理
摘要:# _*_ coding:utf-8 _*_# @Time :2020/1/16 22:18# @Author :dery# @File :class_private.py# @Software :PyCharm# 私有化# 封装:1.私有化属性部分 2.定义公有的set\get方法# __属性:就 阅读全文

posted @ 2020-01-16 23:32 derywong 阅读(474) 评论(0) 推荐(0)

magic_method
摘要:# _*_ coding:utf-8 _*_# @Time :2020/1/14 23:22# @Author :dery# @File :magic_method.py# @Software :PyCharm# class Phone:# def __init__(self): # 魔术方法之一: 阅读全文

posted @ 2020-01-15 23:16 derywong 阅读(162) 评论(0) 推荐(0)

类的属性及方法
摘要:# _*_ coding:utf-8 _*_# @Time :2020/1/14 22:24# @Author :dery# @File :object_attribute.py# @Software :PyCharmclass Student: # 定义类 # 类属性 name = 'dery' 阅读全文

posted @ 2020-01-14 23:21 derywong 阅读(304) 评论(0) 推荐(0)

Class-类
摘要:# _*_ coding:utf-8 _*_# @Time :2020/1/12 0:18# @Author :dery# @File :object1.py# @Software :PyCharm'''面向对象程序 现实中对象 > 具体的事物现实中的事物 > 转成电脑程序世间万物皆对象好处:面向对 阅读全文

posted @ 2020-01-14 23:19 derywong 阅读(172) 评论(0) 推荐(0)

file_os
摘要:# _*_ coding:utf-8 _*_# @Time :2020/1/8 23:33# @Author :dery# @File :file_operate.py# @Software :PyCharm'''源文件: c:\p1\girl.jpg目标文件:c:\p2\girl.jpg'''im 阅读全文

posted @ 2020-01-10 02:13 derywong 阅读(153) 评论(0) 推荐(0)

buildin function
摘要:# _*_ coding:utf-8 _*_# @Time :2020/1/7 0:27# @Author :dery# @File :lambda.py# @Software :PyCharm# 匿名函数:简化函数定义# 格式:lambda 参数1, 参数2..:运算### def func(): 阅读全文

posted @ 2020-01-07 21:41 derywong 阅读(204) 评论(0) 推荐(0)

PYCHARM快捷键
摘要:Pycharm 常用快捷键 常用快捷键 快捷键功能 Ctrl + Q 快速查看文档 Ctrl + F1 显示错误描述或警告信息 Ctrl + / 行注释(可选中多行) Ctrl + Alt + L 代码格式化 Ctrl + Alt + O 自动导入 Ctrl + Alt + I 自动缩进 Tab / 阅读全文

posted @ 2020-01-07 01:18 derywong 阅读(176) 评论(0) 推荐(0)

decorator重新编写登录程序
摘要:# _*_coding:utf-8_*_# 作者:王佃元# 日期:2019/12/26import timepages = ['home page', 'finance page', 'book page']is_login = Falsedef decorator(jingdong_pay): d 阅读全文

posted @ 2020-01-02 23:30 derywong 阅读(241) 评论(0) 推荐(0)

generator-生成器
摘要:# _*_coding:utf-8_*_# 作者:王佃元# 日期:2019/12/29# 生成器两种创建方式:1、列表生成式中括号改为小括号# def f(n):# return n**3# a = [x for x in range(10)]# a = [x*2 for x in range(10 阅读全文

posted @ 2019-12-29 22:00 derywong 阅读(154) 评论(0) 推荐(0)

登录作业——使用装饰器
摘要:#_*_coding:utf-8_*_#作者:王佃元#日期:2019/12/25'''需求1.使用文件保存用户名及密码2.程序启动后可以看到三个页面3.用户选择任一界面可进入,如果没有登录,提示用户输入1:京东 home page 只能使用京东的登录2:金融 finance page 只能使用微信登 阅读全文

posted @ 2019-12-29 02:01 derywong 阅读(165) 评论(0) 推荐(0)

闭包及装饰器
摘要:#_*_coding:utf-8_*_#作者:王佃元#日期:2019/12/23# 装饰器:decorator# 闭包函数:函数块 + 定义函数时的环境。内部函数引用外层函数的变量# def outer():# x = 10# # print(x, id(x))## def inner():# pr 阅读全文

posted @ 2019-12-25 22:48 derywong 阅读(110) 评论(0) 推荐(0)

内置函数
摘要:#_*_coding:utf-8_*_#作者:王佃元#日期:2019/12/22# 高阶函数:函数的参数中包含函数或者一个函数返回另外一个函数## def f(n):# return n*n### def foo(a, b, f):# return f(a) + f(b)### print(foo( 阅读全文

posted @ 2019-12-23 22:24 derywong 阅读(172) 评论(0) 推荐(0)

作用域
摘要:#_*_coding:utf-8_*_#作者:王佃元#日期:2019/12/22# 函数作用域'''L:local 函数局部变量:在def内赋值,则是函数的局部变量,只在函数内有效E:enclosing 嵌套函数外层范围局部变量:若变量嵌套在def中赋值,则对于嵌套函数来说,变量不是本地的G:glo 阅读全文

posted @ 2019-12-22 23:16 derywong 阅读(203) 评论(0) 推荐(0)

function函数——函数的定义及参数
摘要:#_*_coding:utf-8_*_#作者:王佃元#日期:2019/12/21#函数function subrouting \ procedure#函数的意义 # 1.减少代码重复 # 2.更易扩展 # 3.保持代码一致性# def log(log_text):# f = open('log.tx 阅读全文

posted @ 2019-12-21 23:40 derywong 阅读(901) 评论(0) 推荐(0)

set集合
摘要:# _*_coding:utf-8_*_# 作者:王佃元# 日期:2019/12/20# 集合的创建 格式:set()可变集合 frozenset()不可变集合# s = set('derywong,helloworld')# s1 = ['dery', 'wong', 'hello', 'worl 阅读全文

posted @ 2019-12-20 23:53 derywong 阅读(220) 评论(0) 推荐(0)

深浅拷贝
摘要:#_*_coding:utf-8_*_#作者:王佃元#日期:2019/12/20import copy#深拷贝 = 克隆一份#浅拷贝 = 只拷贝第一层husband = ['zhangshan', 123, [15000, 9000]]wife = husband.copy()mistress = 阅读全文

posted @ 2019-12-20 01:52 derywong 阅读(558) 评论(0) 推荐(0)

三级菜单高大上版本
摘要:# _*_coding:utf-8_*_# 作者:王佃元# 日期:2019/12/15'''三级菜单新增功能需求1.需将地区内容保存至文件中2.用户可对地区内容进行增删改'''menu = { '上海':{ '闵行区':{ '老闵行':{ '紫竹科技园':{}, '上海交大':{}, }, '新闵行 阅读全文

posted @ 2019-12-19 03:49 derywong 阅读(192) 评论(0) 推荐(0)

file操作
摘要:# _*_coding:utf-8_*_# 作者:王佃元# 日期:2019/12/15# 文件的读# poetry = open('poetry','r',encoding='utf-8')# poetry_rec = poetry.read(5) # read中5表示取5个字符# print(po 阅读全文

posted @ 2019-12-15 19:13 derywong 阅读(247) 评论(0) 推荐(0)

编解码
摘要:# 作者:王佃元# 日期:2019/12/14name = '你好,世界'name1 = name.encode('utf-8')print(name1)name2 = name1.decode('utf-8')print(name2)name3 = name2.encode('gbk')print 阅读全文

posted @ 2019-12-14 23:53 derywong 阅读(197) 评论(0) 推荐(0)

三级菜单精简版
摘要:#_*_coding:utf-8_*_#作者:王佃元#日期:2019/12/14menu = { '上海':{ '闵行区':{ '老闵行':{ '紫竹科技园':{}, '上海交大':{}, }, '新闵行':{ '浦江镇':{}, '漕河泾':{}, }, }, '黄浦区':{ '外滩':{ '东方 阅读全文

posted @ 2019-12-14 01:34 derywong 阅读(154) 评论(0) 推荐(0)

1 2 下一页