
Python开发
文章平均质量分 82
搬砖的苦行僧
这个作者很懒,什么都没留下…
展开
-
Python基础语法之输入输出详解
输入输出input输入函数input函数:获取用户输入,保存成一个字符串。重要的话,说两遍,input函数的返回值是一个字符串类型。哪 怕你输入的是个数字1,返回给你的只会是字符串“1”,而不是 整数1 。str = input("请输入你的姓名:") 请输入你的姓名:json 'json' type(str) <class 'str'> age = input("请输入你的年龄:") 请输入你的年龄:18 '18' type(age) <class 'str'&g原创 2021-04-09 20:50:57 · 539 阅读 · 0 评论 -
Python基础语法之变量与常量详解
变量与常量变量:在程序运行过程中,值会发生变化的量常量:在程序运行过程中,值不会发生变化的量无论是变量还是常量,在创建时都会在内存中开辟一块空间,用于保存它的值。这里有一点需要注意的是,在python中是不需要声明类型的。这是根据Python的动态语言特性而来。变量可以 直接使用,而不需要提前声明类型。点击获取全套Python零基础资料变量的定义Python中的变量不需要声明类型。a = 4 b = "hello" c = [1,2] d = (1,2)这些变量都是不需要声明它的类原创 2021-04-07 18:15:40 · 446 阅读 · 0 评论 -
北大博士Python学习笔记教你半小时掌握Python入门基础语法(一)
基础语法标识符所谓的标识符就是对变量、常量、函数、类等对象起的名字。 首先必须说明的是,Python语言在任何场景都严格区分大小写!也就是说A和a代表的意义完全不同 python对于表示标识符的命名有如下规定:第一个字符必须是字符表中的字符或者下划线例如,a,abc,_id,等都是可以的。但是例如a(以a(以a(以开头的是PHP的变量语法),~abc,123a都是不可以的。 这一点一定要注意。我 = "json",打印出‘我’ 结果是json 虽然可以但是不建议大家这样做。另外,以下划线开原创 2021-04-06 21:35:50 · 315 阅读 · 0 评论 -
零基础小白入门最需要的Python代码编辑器详细介绍拿走不谢
代码编辑器Python解释器、pip工具箱和virtuanlenv虚拟环境都安装好了后,基本的Python环境就搭建好了,可以开始我 们的“搬砖”之旅了。但是现在还缺一个好用的编辑器,这里推荐大家用pycharm。当然如果你有一些其他的编 辑器也可以,比如sublime_text,notepad++,vscode,Anaconda等等。点击获取Python环境搭建教学视频和安装包python官方IDLE集成开发环境这是一个官方提供的交互式集成开发环境,也就是说你无须使用其它编辑器,Python自带!原创 2021-04-06 18:16:00 · 489 阅读 · 0 评论 -
pip的安装和使用
pip的安装和使用我们都知道python有很多的第三方库或者说是模块。这些库针对不同的应用,发挥不同的作用。我们在实际的项 目中肯定会用到这些模块。那如何将这些模块导入到自己的项目中呢?Python官方的PyPi仓库为我们提供了一个统一的代码托管仓库,所有的第三方库,甚至你自己写的开源模块,都 可以发布到这里,让全世界的人分享下载 。python有两个著名的包管理工具easy_install和pip。在python 2中easy_install是默认安装的,而pip需要我们手 动安装。随着Python原创 2021-04-05 21:09:35 · 419 阅读 · 0 评论 -
还不会Python环境搭建?腾讯资深开发者教你3分钟搭建完成
python环境搭建Python是一个跨平台、可移植的编程语言,因此可在windows、Linux和Mac OS X系统中安装使用。 安装完成后,你会得到Python解释器环境,可以通过终端输入python命令查看本地是否已经按照python以及 python版本。这里有一点需要注意的是,如果没有将python的安装目录添加到环境变量中,会报错(python不 是内部命令或外部命令,也不是可执行程序)。需要把python安装环境添加到环境变量中。点击获取Python安装包python下载python原创 2021-04-05 18:23:06 · 221 阅读 · 0 评论 -
Python编译器与解释器详解
编译器与解释器编译器/解释器:高级语言与机器之间的翻译官都是将代码翻译成机器可以执行的二进制机器码,只不过在运行原理和翻译过程有不同而已。点击获取全套Python零基础资料那么两者有什么区别呢?编译器:先整体编译再执行 解释器:边解释边执行 用一个通俗的例子进行比喻:我们去饭馆吃饭,点了八菜一汤。编译器的方式就是厨师把所有的菜给你全做好 了,一起给你端上来,至于你在哪吃,怎么吃,随便。解释器的方式就是厨师做好一个菜给你上一个菜,你就吃 这个菜,而且必须在饭店里吃。Python解释器种类Py原创 2021-03-22 20:40:25 · 1443 阅读 · 0 评论 -
基于Keras的网红小姐姐相似图像检索
在学习到的模型中,输入画像用等级分类的话,可以判断哪个网红小姐姐与之相似。本篇则会从全结合层的矢量特征开始,计算cos相似度,然后检索相似的画像。而且单就图像识别来讲,Keras使用起来比Chainer更方便,所以安装使用Keras框架。(注:使用Keras框架的另一个原因是"Keras"的五个字母包含在"Kaiser"当中。)点击获取Python全套零基础资料大礼包数据扩张在Keras中,使用了ImageDataGenerator,所以可以轻松扩大数据。因为随机抽样的画像集有倾向性或偏移,所.原创 2020-09-02 22:46:10 · 419 阅读 · 0 评论 -
Python零基础入门之编写测试实例
测试函数首先是给出用于测试的代码,如下所示,这是一个接收姓和名然后返回整洁的姓名的函数:def get_formatted_name(first, last): full_name = first + ' ' + last return full_name.title()简单的测试代码:first = 'kobe'last = 'bryant'print(get_formatted_name(first, last)) # 输出 Kobe Bryant在 Python 标.原创 2020-08-31 21:08:13 · 406 阅读 · 0 评论 -
10行Python代码实现,电脑自动清理电脑内重复文件
点击了解更多给定一个文件夹,使用Python检查给定文件夹下有无文件重复,若存在重复则删除。主要涉及的知识点有:os 模块综合应用glob 模块综合应用利用 filecmp 模块比较两个文件步骤分析该程序实现的逻辑可以具化为:遍历获取给定文件夹下的所有文件,然后通过嵌套循环两两比较文件是否相同,如果相同则删除后者。实现问题的关键就变成了????如何判断两个文件是否相同?在这里我们可以使用 filecmp 模块,来看看官方的介绍文档:filecmp.cmp(f1, f2, sha原创 2020-08-26 20:47:22 · 367 阅读 · 0 评论 -
Python动态类型
Python动态类型在python中,我们使用变量时,并没有声明变量的存在和类型。类型是在运行过程中自动决定的。a = 3python将会执行三步去完成上面这个请求。1.创建一个对象代表32.创建一个变量a,如果a未创建。3.将变量a与对象3相连接。可以将变量a看作对象3的一个引用。a = 3b = a多个变量可以指向同一个对象,在Python中叫共享引用。Python在每个对象中保持了一个计数器,用于记录当前指向该对象的引用的数目,一旦计数器被设置为0,该对象的内存空间就会自动.原创 2020-08-18 16:24:23 · 197 阅读 · 0 评论 -
教你用10行Python 代码实现自动化群控
1. 前言群控,相信大部分人都不会陌生!印象里是一台电脑控制多台设备完成一系列的操作,更多的人喜欢把它和 Hui 产绑定在一起!事实上,群控在自动化测试中也被广泛使用! 接下来的几篇文章,我将带大家聊聊 企业 级自动化中,群控 正确的使用姿势!本篇先从基础篇开始,聊聊使用 「 Python + adb 」 命令如何编写一套群控脚本2. 准备在本机安装 Android 开发环境,保证 adb 被添加到环境变量将准备好的多台设备,使用数据线( 或者通过 Hub )连接到电脑上通过 adb dev.原创 2020-08-13 18:50:36 · 1348 阅读 · 0 评论 -
Python第三方库巧用,制作图片验证码只需三行代码
现在验证码的种类真的是越来越多,短信验证码、语音验证码、图片验证码、滑块验证码 … 我们在 PC 的网页端或者手机上的 app 进行登录或者注册时,应该总会遇见图片验证码,比如下面这类:上面这些图片验证码都是通过Python制作出来的,方法有很多,但主要都是依赖Python强大的第三方库,下面就介绍一下制作图片验证码的三种方法,难度由高到低。Pillow库Pillow是一个非常强大的图片处理模块,其中Image是Pillow中最为重要的类,实现了Pillow中大部分的功能,这个类的主要用来表示图片.原创 2020-08-12 15:31:02 · 391 阅读 · 0 评论 -
python爬虫Beautiful Soup基础知识总结(附带实操案例)
python爬虫之Beautiful Soup基础知识Beautiful Soup是一个可以从HTML或XML文件中提取数据的python库。它能同过你喜欢的转换器实现惯用的文档导航,查找,修改文档的方式。需要注意的是,Beautiful Soup已经自动将输入文档转换为Unicode编码,输出文档转换为utf-8编码。因此在使用它的时候不需要考虑编码方式,仅仅需要说明一下原始编码方式就可以了。点击获取Python学习资料一、安装Beautiful Soup库使用pip命令工具安装Beautifu原创 2020-08-12 14:07:10 · 893 阅读 · 0 评论 -
电影院近期营业了,用Python和Tensorflow获取高分推荐电影排名
第一步:收集和清洗数据下载文件:ml-latest-smallimport pandas as pdimport numpy as npimport tensorflow as tf导入ratings.csv文件ratings_df = pd.read_csv('./ml-latest-small/ratings.csv')ratings_df.tail()#tail命令用于输入文件中的尾部内容。tail命令默认在屏幕上显示指定文件的末尾5行。结果:导入movies.csv文件原创 2020-08-11 16:42:05 · 1193 阅读 · 1 评论 -
Python语言被广泛用在哪些领域了?
我们为什么要学 Python?地产大佬潘石屹曾在微博回答过:在这信息时代想要让机器为人工作,就必须学习机器的语言,而Python就是进化后比较好的计算机语言。总的来讲,Python绝对是近年最火的编程语言。TIOBE于2020年3月公布的编程语言排行榜,Python 位居前三。追其根本,就是因为Python广泛的应用领域。下面我们一起来看看“Python语言的应用领域主要有哪些”。应用领域1:人工智能Python语言是目前公认学习人工智能的基础语言,很多开源的机器学习项目都是基于 Python语言编写原创 2020-08-11 15:32:38 · 2315 阅读 · 0 评论 -
北大博士Python学习笔记,Python基础语法总结,一篇文章带你入门
网上现在Python学习资料有很多,但是很杂。很多初学Python的朋友就不知道该怎么去抉择,那些是自己当下所需要的。刚好朋友是北大的博士,在IT行业也工作八年了。就把他学习Python的笔记做了一些整理写下了本文。这份资料非常纯粹,只有Python的基础语法,专门针对想要学习Python的小白。(小白值得拥有,记得收藏啊!手慢无哦!内容有点多,但是坚持看完,你会觉得物有所值,而且文末还会有惊喜哦!)注释Python中用#表示单行注释,#之后的同行的内容都会被注释掉。# Python中单行注释用#.原创 2020-08-10 21:46:48 · 579 阅读 · 0 评论 -
用Python把文字转换成语音,抠脚大汉秒变撒娇萌妹,想想不寒而栗
我们能否用 Python 能否实现文字转语音呢,可以的,百度有个语音接口,可以在 Python 中直接调用,甚至提供了多种声音选择,当然可以选择萌妹子的声音。嘿嘿…安装百度接口通过 pip 命令直接安装( -i 后面是豆瓣的镜像,这样下载安装速度更快)pip3 install baidu-aip -i https://pypi.douban.com/simple/创建应用百度语音合成地址如下:https://ai.baidu.com/tech/speech/tts复制代码点击立即使用,没原创 2020-08-07 21:26:42 · 486 阅读 · 0 评论 -
阿里资深Python开发的开发笔记,8种高级Python技巧学会受益终身
游戏工作不分家。游戏玩的好,少不了高超的技术,丰富的经验,风骚的走位,和各种小技巧,。同样工作亦是如此,高效地完成自己的工作。技术是一方面,但是也少不了更多提升自身工作效率的小技巧。都是实践中慢慢积累的。开发能提高自身的工作效率,是非常有必要的。避免长时间加班,将身体的负荷降到最低,也有更多的私人时间,去做自己想做的事情。(再也不用担心约会迟到了,嘿嘿。幸福生活唾手可得呀!)1.通过多个键值将对象进行排序假设要对以下字典列表进行排序:people = [ { 'name': 'John', "a.原创 2020-08-06 16:26:44 · 222 阅读 · 0 评论 -
阿里资深Python开发,教你用10行Python代码玩转生命游戏
1. 生命游戏是什么生命游戏是英国数学家约翰·何顿·康威在1970年发明的细胞自动机。它包括一个二维矩形世界,这个世界中的每个方格居住着一个活着的或死了的细胞。一个细胞在下一个时刻生死取决于相邻八个方格中活着的或死了的细胞的数量。如果相邻方格活着的细胞数量过多,这个细胞会因为资源匮乏而在下一个时刻死去;相反,如果周围活细胞过少,这个细胞会因太孤单而死去。规则看起来很简单,但却能演绎出无穷无尽的内容。滑翔者:每4个回合"它"会向右下角走一格。虽然细胞早就是不同的细胞了,但它能保持原本的形态。轻量级原创 2020-08-06 15:16:45 · 493 阅读 · 0 评论 -
零基础学编程首选,2020最火开发语言Python的基础教程详解
开始Python 是一个易于学习、使用和高效阅读的编程语言。它具有简洁的英文语法,编写更少的代码,让程序员专注于业务逻辑而不是语言本身。本教程将从深度、专注细节上去理解 Python 这门语言。初学者可以参考此教程理解相应的内容,本教程将适应你快速将理解的知识应用到实际项目当中。下面的内容将解释 Python 的历史、特征、领域、为什么学习 Python、如何安装 Python 平台在 Window、Linux 和 Mac OS X 环境以及创建第一个应用程序。历史在上个世纪八十年代末,荷兰程序.原创 2020-08-06 14:21:54 · 315 阅读 · 0 评论