python
文章平均质量分 75
码上得编程
知命不惧,日日自新
展开
-
都说码农发展前景不好,那些35岁以上的大龄程序员未来之路在何方?
我在知乎发了一篇题为“那些35岁以上的程序员后来都干嘛去了”的文章,结果引起了不少大龄程序员的共鸣和感慨,大家都对大龄技术人员的未来非常关心,有的迷惘,有的坚定,不一而足。因此,我准备写一篇文章专门来谈谈这个问题。...原创 2021-04-22 15:45:24 · 1012 阅读 · 0 评论 -
59个Python使用技巧,从此你的Python与众不同!
今天给大家分享几个Python使用的小技巧1. 枚举 - enumerate 可以有参数哦之前我们这样操作:i = 0for item in iterable:print i, itemi += 1现在我们这样操作:for i, item in enumerate(iterable):print i, itemenumerate函数还可以接收第二个参数。就像下面这样:&g...转载 2020-04-01 11:49:33 · 660 阅读 · 0 评论 -
[Python] 套娃王者——装饰器
基础套娃先看一个简单的函数`def test(): print("just a test code")再看下面两行——test_ins = testtest_ins()第一行什么也不会发生,只是创建了一个名为test_ins的对象,指向了函数test第二行,由于末尾多了(),实际上相当于test(),换言之函数test会被执行,进而打印出just a test code...原创 2020-03-31 11:29:17 · 354 阅读 · 0 评论 -
Python flask 构建微电影视频网站
1.安装数据库连接依赖包pip install flask-sqlalchemy2.创建movie数据库在CentOS虚拟机,进入MaridDB数据库提示符,创建movie数据库create database movie3.定义MaridDB数据库连接在app目录下的__init__.py文件中添加以下内容# _*_coding:utf-8_*_from flask import ...原创 2020-03-21 10:35:07 · 1571 阅读 · 0 评论 -
8个超好用的Python内置函数,提升效率必备
python中有许多内置函数,不像print那么广为人知,但它们却异常的强大,用好了可以大大提高代码效率。这次来梳理下8个好用的python内置函数。1、set()当需要对一个列表进行去重操作的时候,set()函数就派上用场了。obj = ['a','b','c','b','a']print(set(obj))# 输出:{'b', 'c', 'a'}set([iterable])用...原创 2020-03-20 15:19:31 · 198 阅读 · 0 评论 -
python简单实现自动化
我们先看大概的界面图片:登陆界面: 注册界面:登陆后的界面:添加事物后的界面:接下来我们详细的分析一下python的自动化代码,有不对的地方希望大家指出register:注册模块(第一个模块字符比较大)# -*-coding:UTF-8 -*-from selenium import webdriver #这里需要引入selenium库,它是能够帮助我们识别操...原创 2020-03-20 11:09:09 · 1034 阅读 · 0 评论 -
Python入门学习:用Python写贪吃蛇游戏
前几天,有人提到贪吃蛇,一下子就勾起了我的兴趣,毕竟在那个Nokia称霸的年代,这款游戏可是经典中的经典啊!而用Python(蛇)玩Snake(贪吃蛇),再合适不过了。这里通过一个Python入门学习的例子跟大家详细讲解一下!先通过下面这个效果图来感受下吧!1 环境操作系统:WindowsPython版本:3.7.32 需求分析我们先来回顾下贪吃蛇中的游戏元素及游戏规则。首先呢,...原创 2020-03-18 10:30:07 · 722 阅读 · 0 评论 -
python操作Excel实现自动化报表
Excel作为日常办公最广泛使用的工具之一,学好它可以帮助我们节约时间,提升工作效率,学会灵活高效的使用excel有着十分重要的意义。本人觉得会使用大部分excel内置公式和以及VBA的就是高手了。不过比这更高级的是用程序操作excel,针对相似性很高或者重复性、繁琐的excel任务用一个程序可以实现一劳永逸,夸张的说:可以节省你的生命 哈哈。以下是python操作excel的介绍:一、工...原创 2020-03-17 11:19:49 · 454 阅读 · 0 评论 -
python3标椎库之tempfile临时文件系统对象
1. tempfile临时文件系统对象要想安全的创建名字唯一的临时文件,以防止被试图破坏应用或窃取数据的人猜出,这很有难度。tempfile模块提供了多个函数来安全的创建临时文件系统资源。TemporaryFile()打开并返回一个未命名的文件,NamedTemporaryFile()打开并返回一个命名文件,SpooledTemporaryFile在将内容写入磁盘之前先将其保存在内存中,Temp...原创 2020-03-16 11:04:10 · 456 阅读 · 0 评论 -
Python服务端工程师就业面试指导
Python新手在谋求一份Python编程工作前,必须熟知Python的基础知识、数据结构、脚本撰写等话题。Q 1:Python有哪些特点和优点?作为一门编程入门语言,Python主要有以下特点和优点:⦁ 可解释⦁ ⦁ 具有动态特性⦁ ⦁ 面向对象⦁ ⦁ 简明简单⦁ ⦁ 开源⦁ ⦁ 具有强大的社区支持⦁当然,实际上Python的优点远不止如此,可以阅读该文...原创 2020-03-14 13:49:31 · 283 阅读 · 0 评论 -
Python三十个常见的脚本汇总
1、冒泡排序2、计算x的n次方的方法3、计算aa + bb + c*c + ……4、计算阶乘 n!5、列出当前目录下的所有文件和目录名6、把一个list中所有的字符串变成小写:7、输出某个路径下的所有文件和文件夹的路径8、输出某个路径及其子目录下的所有文件路径9、输出某个路径及其子目录下所有以.html为后缀的文件10、把原字典的键值对颠倒并生产新的字典...原创 2020-03-13 10:57:34 · 428 阅读 · 0 评论 -
Pycharm的常用设置
Pycharm版本分布pycharm-professional专业版: 试用30天,收费版,功能最全pycharm-community社区版: 免费.新手推荐使用此版pycharm-education教育版: 基于社区版.在校生可以使用此版为什么我的Pycharm不能新建flask项目这个是版本的原因,很可能你安装的是社区版或者教育版确切的说,这两个版本不会帮你创建项目结构对于处...原创 2020-03-11 10:59:41 · 2756 阅读 · 1 评论 -
Python3数据分析与挖掘建模实战
Python数据分析简介Python入门运行:cmd下"python hello.py"基本命令:第三方库安装Windows中pip install numpy或者下载源代码安装python setup.py installPandas默认安装不能读写Excel文件,需要安装xlrd和xlwt库才能支持excel的读写pip install xlrdpip instal...原创 2020-03-10 13:44:40 · 1265 阅读 · 3 评论 -
初学python需要安装那些软件
自动配置、有效求助、协作编程、版本控制。一站式解决 Python 新手练习中的痛点。一、不知道如何安装和设置运行环境;二、遇到问题会慌乱,不知如何有效寻找解决方法;三、对于团队作业,不知该如何有效协作;四、不懂得如何进行版本控制,代码越改越乱。下面,我给你介绍一下,如何用 Google Colab 应对上述的4个痛点,为你的 Python 练习提供辅助。环境新手最常见的问题,就是好...原创 2020-03-10 11:56:38 · 357 阅读 · 0 评论 -
Python入门到精通
首先,课程的顺序需要调整:一和三主要是介绍学习和布置开发环境的,一介绍的是非VS开发,三介绍的是VS开发。VS2017现在已经对python的支持程度非常高了。所以课程中的操作也基本都不需要了。直接installer添加python开发环境就成了。Python上手-Python基本语法1如何新建一个Python项目?就这么简单,选择Python应用程序就对了。对应的英文是PythonApp...原创 2020-03-07 10:40:06 · 161 阅读 · 0 评论 -
pythonFlask框架学习
Flask是由python实现的一个web微框架,让我们可以使用Python语言快速实现一个网站或Web服务。而且有对应的python3及python2版本。首先这边选择的是python3.6,虽然python3在网上好像名声不咋地,而且一度有文章说python3正在毁灭Python,但是反正是别人选的,也就将就了。在网上看别人下载个flask很麻烦,反正我的很简单,windows环境下的1....原创 2020-03-06 11:18:23 · 833 阅读 · 0 评论 -
Python3入门机器学习经典算法与应用
Python 是一种非常流行和强大的解释性编程语言。不像 R 语言,Python 是个很完整的语言和平台,你既可以用来做研发,也可以用来开发产品体系。而且,Python 还有很多模块和程序库供我们选择,从而针对一个任务能有很多个解决方案。怎么样,听起来还是很厉害的吧?如果用 Python 执行机器学习,刚开始时最好方式就是先完成一个小项目,为什么这么说呢?因为这会让你先懂得如何安装和启动 P...原创 2020-03-05 09:44:45 · 613 阅读 · 2 评论 -
python正则表达式
正则表达式基础1.1. 简单介绍正则表达式并不是Python的一部分。正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不如str自带的方法,但功能十分强大。得益于这一点,在提供了正则表达式的语言里,正则表达式的语法都是一样的,区别只在于不同的编程语言实现支持的语法数量不同;但不用担心,不被支持的语法通常是不常用的部分。如果已经在其他语言里使用过正则表...原创 2020-03-04 09:49:10 · 160 阅读 · 0 评论 -
Python入门基础知识点总结,看完你的Python就完全入门了!
Python标识符在 Python 里,标识符有字母、数字、下划线组成。在 Python 中,所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。Python 中的标识符是区分大小写的。以下划线开头的标识符是有特殊意义的。以单下划线开头 _foo 的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用 from xxx import * 而导入;以双下划线开头的 _...原创 2020-03-03 14:55:03 · 333 阅读 · 0 评论 -
麻省理工老师的python笔记,5分钟看懂python,轻松入门
一、Python基础入门1、Python是一个动态的解释型语言——没有编译过程,边读取边执行2、Python不需要对类型进行说明3、Python的2和3两个版本差别很大4、Python的输入函数input()5、Python3的除法运算print(3/2) #1.5 精确除:使用 / 进行除法时,无论参与除法的值是小数还是整数,运算结果都是精确数(可带小数)print(3//2) ...原创 2020-03-03 14:48:08 · 298 阅读 · 0 评论 -
Python爬虫入门(基础实战)—— 爬百度贴吧小说和图片
(1).把分散的连载小说下载到本地(2)批量下载贴吧图片**一. 下载小说定义一个类这次用类来写。实现这个也不难,经过昨天的学习已经有一定经验了。导入库什么的就不说了。先看贴吧的url构成,如http://tieba.baidu.com/p/4723863270?see_lz=1&pn=2。其中http://tieba.baidu.com/p/4723863270为该帖的基础地址...原创 2020-03-02 15:53:20 · 191 阅读 · 0 评论 -
机器学习算法基础之使用python代码
介绍谷歌的自动驾驶汽车和机器人受到了很多媒体的关注,但该公司真正的未来是在机器学习领域,这种技术能使计算机变得更聪明,更个性化。-Eric Schmidt(Google董事长)我们可能生活在人类历史上最具决定性的时期。从大型的电脑主机到个人电脑再到云计算的时代。但是,它的定义并不是发生了什么,而是未来几年我们将面临什么。对于我这样的人来说,这段时期真的是让人兴奋和着迷的,因为随着技术的发展,...原创 2020-01-18 15:47:56 · 812 阅读 · 0 评论 -
python数据分析和机器学习如何学
如同互联网发展的浪潮,AI正在创造一个全新的世界。面对AI发展的新浪潮,越来越多的人开始涉足AI领域,研究AI知识,跨入AI大门。而Python,Python作为2018年最受欢迎的人工智能编程语言,可以说是 AI 时代头牌语言,是进入AI领域的敲门砖。今天我们和大家聊聊Python的市场使用情况、为什么Python会火?如何学好Python?如果你想要学好Python可以加入一个组织,这样大...原创 2020-01-18 15:18:47 · 354 阅读 · 0 评论 -
机器学习之python实现线性回归
这里使用python实现线性回归,没有使用sklearn等机器学习框架,目的是帮助理解算法的原理。写了三个例子,分别是单变量的、双变量的和多变量的。单变量和双变量的画出了图,多变量的由于高维空间难以实现,所以没有画图。单变量和双变量的使用的自己模拟的一个简单的房价数据集,多变量的使用的boston房价数据集。1.单变量线性回归代码运行结果2.双变量线性回归代码运行结果3....转载 2020-01-18 11:46:00 · 255 阅读 · 0 评论 -
机器学习之python实现线性回归1线性回归的原理介绍
通常我们学习机器学习都是从线性回归模型开始的。线性回归模型形式简单、易于建模,但是我们可以从中学习到机器学习的一些重要的基本思想。回归一词的由来:这个术语是英国生物学家兼统计学家高尔顿在1886年左右提出来的。人们大概都注意到,子代的身高与其父母的身高有关。高尔顿以父母的平均身高X作为自变量,其一成年儿子的身高Y为因变量。他观察了1074对父母及其一成年儿子的身高,将所得(X, Y)值标在直角...转载 2020-01-18 11:39:05 · 391 阅读 · 0 评论 -
python网络爬虫学习之入门篇
预备知识学习者需要预先掌握Python的数字类型、字符串类型、分支、循环、函数、列表类型、字典类型、文件和第三方库使用等概念和编程方法。Python入门篇:https://www.cnblogs.com/wenwei-blog/p/10592541.htmlPython爬虫基本流程a. 发送请求使用http库向目标站点发起请求,即发送一个Request,Request包含:请求头...转载 2020-01-14 11:59:38 · 821 阅读 · 0 评论 -
python实现机器学习算法
‘’’数据集:Mnist训练集数量:60000(实际使用:10000)测试集数量:10000(实际使用:1000)层数:40运行结果:正确率:97%运行时长:65m‘’’import timeimport numpy as npdef loadData(fileName):‘’’加载文件:param fileName:要加载的文件路径:return: 数据集和标签集...转载 2020-01-14 11:41:18 · 413 阅读 · 0 评论