分类
摘要:
# 让用户输入金钱
money = input("请输入充值的金额:")
if money.isdecimal():
# 判断用户输入的是不是数字(是不是真钱)
goods = [
{"name": "电脑", "price": 1999},
{"name": "鼠标", "price": 10},
{"name":... 阅读原文
2019-07-20 15:18:01 阅读(3699) 评论(0)
摘要:
1.什么是装饰器
装饰器(Decorators)是 Python 的一个重要部分。装饰器本质是函数(具有特定功能的函数),装饰器的功能就是装饰其他函数,也就是为其他函数添加一些附属功能。
2.装饰器原则
a.不能修改被装饰函数的源代码。
b.不能修改被装饰函数的调用方式。(装饰器对于被装饰函数来说是透明的... 阅读原文
2019-07-20 14:26:01 阅读(2421) 评论(0)
摘要:
字节型编译
如果Python在系统中有写的权限,当程序运行时Python会把源码编译成字节码(与系统环境无关)存在一个.pyc扩展名文件中,如果没有修改源码而重新运行程序时,不会进行编译的步骤而使用字节码,可以优化运行速度。
变量、对象和引用
变量与对象是分开的,它们通过引用来建立连接,变量名是对象的引用。变量... 阅读原文
2019-07-20 12:26:02 阅读(2378) 评论(0)
摘要:
python的简洁性真的令人叹为观止,没有JAVA那种输入还要导个包,不学不知道,一学吓一跳啊!
我在学这些基础的时候,会把python和java、c做对比,这样更好的理解记忆!
用户交互(输入)
input:
等待输入
输入的全是字符串类型,哪怕输入的是数字,也算作字符串类型(若需要转换为整型,则需... 阅读原文
2019-07-20 11:01:03 阅读(2580) 评论(0)
摘要:
爬虫之ssh证书警告错误
1.错误信息
错误信息:equests.exceptions.SSLError: ("bad handshake: Error([('SSL routines', 'tls_process_server_certificate', 'certificate verify failed')],... 阅读原文
2019-07-20 10:05:02 阅读(2377) 评论(0)
摘要:
引言
最近在刷面试题,所以需要看大量的 Python 相关的面试题,从大量的题目中总结了很多的知识,同时也对一些题目进行拓展了,但是在看了网上的大部分面试题不是很满意,一个是有些部分还是 Python2 的代码,另一个就是回答的很简单,有些关键的题目,也没有点出为什么,最重要的是还有一些复制粘贴根本就跑不通,这种相... 阅读原文
2019-07-20 10:00:05 阅读(2378) 评论(0)
摘要:
生成器,推导式以及内置函数一
1.生成器
迭代器:python中内置的一种节省空间的工具.
生成器的本质就是一个迭代器.
迭代器和生成器的区别:一个是python自带的,一个是程序员自己写的.
#在函数中将return改写为yield就是一个生成器
#yield 会记录执行位置
#return 和 yield 都是返... 阅读原文
2019-07-20 08:42:02 阅读(2455) 评论(0)
摘要:先做个自我介绍,我13年考上一所很烂专科民办的学校,学的是生物专业,具体的学校名称我就不说出来献丑了。13年我就辍学了,我在那样的学校,一年学费要1万多,但是根本没有人学习,我实在看不到希望,我就退学了。 退学后我也迷茫,大专都没有毕业,我真的不知道我能干什么,我在纠结着我能做什么。所以辍学后我一段时间,我想去找... 阅读原文
2019-07-20 08:07:01 阅读(2337) 评论(0)
摘要:
Python内置的下载服务器 http.server Python的Web服务器
python2 中SimpleHTTPServer
python3 中 http.server
执行
1 python -m http.server
会在当前目录启动一个文件下载服务器,默认打开8000端口
如... 阅读原文
2019-07-20 06:43:06 阅读(2387) 评论(0)
摘要:
1.环境描述环境:Win7 + Django2.1.10 + SQL Server 2014 + Python3.6 + PyCharm 2017.2.3 x64
2.安装插件由于Django默认是不支持SQL Server的,所以需要安装第三方插件来启动SQL Server
插件为: pyodbc (4.0.2... 阅读原文
2019-07-20 06:33:02 阅读(2517) 评论(0)