摘要: # 让用户输入金钱 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)