摘要: 自定义模块day16 # 什么是模块? # 分类 认证 ,视频 ,评论 # 模块能干什么? # 1.文件化管理 提高可读性,避免重复代码 # 2.拿来就用 (避免重复造轮子) python中类库特别多 # 定义一个模块 # 一个文件就是一个模块 (模块就是一个工具箱 工具(函数)) # import 阅读全文
posted @ 2020-03-05 12:51 赵刚、 阅读(105) 评论(0) 推荐(0) 编辑
摘要: Python面试重点(web篇) 注意:只有必答题部分计算分值,补充题不计算分值。 第一部分 必答题 注意:除第四题4分以外,其他题均每题3分。 写出常用的bootstrap的样式。 1. form-control(input,select), table(table table-striped t 阅读全文
posted @ 2020-03-02 11:55 赵刚、 阅读(269) 评论(0) 推荐(1) 编辑
摘要: Python面试重点(进阶篇) 注意:只有必答题部分计算分值,补充题不计算分值。 第一部分 必答题 简述 OSI 7层模型及其作用?(2分) 应用层 表现层 会话层 传输层 网络层 数据链路层 物理层 实际开发中是 应用层 传输层 网络层 数据链路层 物理层 作用 应用层 在两个应用能够通信的基础上 阅读全文
posted @ 2020-02-27 11:43 赵刚、 阅读(120) 评论(0) 推荐(0) 编辑
摘要: Python面试重点(基础篇) 第一部分 必答题(每题2分) 简述列举了解的编程语言及语言间的区别? C语言:Java,Python,底层均是有C语言开发完成 Java:用户量最高的语言. PHP:网站的快速开发 Python:语言简洁,代码流畅,第三方库比较多 列举Python2和Python3的 阅读全文
posted @ 2020-02-26 11:49 赵刚、 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 万恶淫为首 函数的初始 函数 函数的参数 函数的参数 ![](https://img2020.cnblogs.com/blog/1730118/202012/1730118-20201209172348760-273790818.jpg) 阅读全文
posted @ 2019-10-08 16:09 赵刚、 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 模块 模块初始 import 导入 (理解为拿工具箱) 模块的分类: 内置模块(标准库)-- python解释器自带的.py文件(模块) 第三方模块(各种大神写的)--需要额外的下载 自定义模块(自己写的)-- 不需要下载 分模块的好处: 避免写重复代码 可以多次利用 拿来主义 导入发生的事情 当前 阅读全文
posted @ 2019-09-28 18:19 赵刚、 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 装饰器 初始 开放封闭原则: 扩展是开放的(增加新功能) 修改源码是封闭(修改已经实现的功能) 在不改变源代码及调用方式的基础下额外增加新的功能 装饰器:用来装饰的工具 标准版(装饰器): def func(a): #a是要被装饰的函数名 def foo(*args,**kwargs): "装饰之前 阅读全文
posted @ 2019-09-28 18:13 赵刚、 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 生成器 迭代器:python中内置的一种节省空间的工具 生成器的本质就是一个迭代工具 迭代器和生成器的区别: 迭代器是python自带的,生成器是程序员自己写的 在函数中将return改写成yield就是一个生成器 retunrn 与 yield的区别 return 和 yield 都是返回 ret 阅读全文
posted @ 2019-09-28 18:09 赵刚、 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 函数的第一类对象及使用 第一类对象 特殊点 可以当做值被赋值给变量 def func(): print(1) print(func) a = func a() 2.可以当做元素存放在容器中 def func(): print(1) lst = [func,func,func] for i in ls 阅读全文
posted @ 2019-09-28 18:01 赵刚、 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 1.1 动态参数 *args 动态位置参数 **kwargs 动态默认参数 位置 > 动态位置 > 默认 > 动态默认 定义的时候是 聚合 函数体和实参时 打散 *args,**kwargs 在函数的使用阶段叫打散 1.*args--打散的是源数据类型 2.**kwargs--打散的是字典的键 1. 阅读全文
posted @ 2019-09-28 17:52 赵刚、 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 定义一个函数 def my_len(): 函数体 调用函数 my_len() 函数名+() # 多次调用就是执行多次 # 可以循环调用 return return的内容返回给了函数的调用 return下方的代码不执行,终止这个函数 return返回多个内容的时候还是元组形式 return没有写返回值 阅读全文
posted @ 2019-09-28 17:43 赵刚、 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 字符串 str # a ="asd bfg" # print(a.capitalize()) #首字母大写 # print(a.title()) #每个单词首字母大写 # print(a.swapcase()) #大小写反转 # print(a.center(20,"*")) #居中-填充 # pr 阅读全文
posted @ 2019-08-09 15:10 赵刚、 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 遇到一个朋友,给我提了一个问题:python中的两个相同的值,内存地址是否一样? 当时印象里有这样一句话:Python采用基于值的内存管理模式,相同的值在内存中只有一份 于是张嘴就说是一样的 朋友说不是这样,也分情况,之后回家查阅了一些资料,想着应该记录下来,防止朋友们踩坑 1.整数、字符串是真正意 阅读全文
posted @ 2019-08-06 15:24 赵刚、 阅读(2398) 评论(0) 推荐(0) 编辑
摘要: # 让用户输入金钱 money = input("请输入充值的金额:") if money.isdecimal(): # 判断用户输入的是不是数字(是不是真钱) goods = [ {"name": "电脑", "price": 1999}, {"name": "鼠标", "price": 10}, 阅读全文
posted @ 2019-07-19 19:13 赵刚、 阅读(189) 评论(0) 推荐(0) 编辑
摘要: # 1简述变量的命名规范 # 变量是以字母 数字 下划线组合而成 # 不能以数字开头 # 不能使用python中的关键字命名 # 变量要具有可描述性 # 区分大小写 # name变量是什么数据类型通过代码检测 # name = input(">>>") # print(type(name)) # 3 阅读全文
posted @ 2019-07-04 19:34 赵刚、 阅读(214) 评论(0) 推荐(0) 编辑