0

TensorFlow2.1正式版上线:最后一次支持Python2,进一步支持TPU

去年 10 月,谷歌才发布了 TensorFlow 2.0 正式版。时隔三个月后,昨日官方发布了 TensorFlow 2.1,本次版本更新带了了多项新特性、功能改进和 bug 修复。从本次更新的日志来看,TensorFlow 2.1 将成为最后一个支持 Python2 的版本了。同时,本次更新的重点是增加了对 TPU 的多项支持,而 tf.keras 和 tf.data 这两个常用的 API 也得到了很多新的更新。据悉,TensorFlow 2.1 的 CUDA 版本为 10.1,cuDNN 版本为 7.6。在对操作系统的支持上,Windows 和 Linux 系统的 TensorFlow ...

阅读全文>>

0

PyCharm安装与使用指导

PyCharm是目前进行python开发最受欢迎的集成开发环境。PyCharm是由JetBrains打造的一款Python IDE。带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。一、pycharm安装1)打开pycharm官方网站在IE浏览器地址栏里输入,然后单击回车按钮,跳转到官网主页面如下所示2)pycharm分社区版和收费版,收费版的功能更强大点,但是对于初学者来说pycharm社区版就够用了。这里...

阅读全文>>

0

Git 2.24 发布,分布式版本控制系统

Git 2.24 已经发布,该版本包含了来自 78 个贡献者的功能增加和 bug 修复。其中带来一些亮点,比如特性宏,commit-graph,新可选全新的仓库历史重写工具 filter-repo 等,内容如下:Feature macros在 Git 2.24 中,可以选择使用 feature 宏功能(一种包含许多其他功能的 Git 配置)。这些是由 Git 的开发人员手动选择的,通过它可以选择加入某个功能或根据存储库的特性采用一些设置。例如,假设有一个特别大的存储库,当我们发现其运行缓慢时,通常会将 index.version 设置为 4,但这并不是好的解决方法。而现在有另外一种选择:通过下...

阅读全文>>

0

PyCharm 2019.3发布,增加了哪些新功能呢?

Python的IDE(Integrated Development Environment 集成开发环境)非常多,如:VS Code、Sublime、NotePad、Python自带编辑器IDLE、JuPyter、Eclipse + PyDev等等,但是对于项目开发、管理、部署等稍微大一点的项目,猪哥觉得还是PyCharm最好用!2019年12月2日,PyCharm迎来了2019.3版本,这也许会是2019年的最后一个大版本,那这个版本增加了哪些新功能呢?我们一起来看看吧!来源 | PyCharm官网整理 | 猪哥校正 | 豌豆花下猫一、JupyterPyCharm 在 2019年里连续发布了...

阅读全文>>

0

Python 3.8.0 正式版发布

北京时间 10 月 15 日,Python 官方发布了 3.8.0 正式版,该版本较 3.7 版本再次带来了多个非常实用的新特性。赋值表达式PEP 572: Assignment Expressions新增一种新语法形式::=,又称为“海象运算符”(为什么叫海象,看看这两个符号像不像颜表情),如果你用过 Go 语言,应该对这个语法非常熟悉。具体作用我们直接用实例来展示,比如在使用正则匹配时,以往版本中我们会如下写:import repattern = re.compile('a')data = 'abc'match = pattern.search(data)if match is not N...

阅读全文>>

0

简约而不简单的 Django 新手图文教程

环境:windows7,python3.5.1,pycharm专业版,Django 1.10版,pip3一、Django简介百度百科:开放源代码的Web应用框架,由Python语言编写……重点:一个大而全的框架,啥都替你考虑好了。1. web框架介绍具体介绍Django之前,必须先介绍WEB框架等概念。web框架:别人已经设定好的一个web网站模板,你学习它的规则,然后“填空”或“修改”成你自己需要的样子。一般web框架的架构是这样的:其它基于python的web框架,如tornado、flask、webpy都是在这个范围内进行增删裁剪的。例如tornado用的是自己的异步非阻塞“wsgi”,...

阅读全文>>

0

django在windows和linux下的环境安装和配置

Django 安装 在安装 Django 前,系统需要已经安装了Python的开发环境。接下来我们来具体看下不同系统下Django的安装。 Window 下安装 Django 如果你还未安装Python环境需要先下载Python安装包。 1、Python3.8.0 下载地址:https://www.python.org/downloads/release/python-380/ 2、Django2.2.7 下载地址:https://www.djangoproject.com/download/2.2.7/tarball/ ...

阅读全文>>

0

Python 3.8 一周后发布,这几个特性值得关注

10月1日,Python 3.8rc1 发布,如果没有意外的话 3.8 将于 10 月 14 日正式发布。新版本的变化有很多,但是我觉得可能最常被用到的,是下面这两个新特性:海象运算符和仅位置参数。 海象运算符 := 海象运算符是 3.8 版本中最引人瞩目的新特性,因其 :=外观而被称为海象运算符(walrus operator)。引入该运算符的是 PEP 572,而也正是由于 PEP 572 被接受过程中的一些不愉快,导致了 Guido van Rossum 因此辞去了 BDFL 的职位。 有了这个运算之后,我们可以在...

阅读全文>>

0

你真的了解Python吗?这篇文章可以让你了解90%

人们为什么使用Python? 之所以选择Python的主要因素有以下几个方面: 软件质量:在很大程度上,Python更注重可读性、一致性和软件质量,从而与脚本语言世界中的其他工具区别开发。此外,Python支持软件开发的高级重用机制。例如面向对象程序设计。 提高开发者的效率:相对于C、c++、Java等编译/静态类型语言,Python的开发者效率提高了数倍。Python代码量往往只有C++或者Java代码量的1/5~1/3,开发速度可想而知。 程序的可移植性:Python是可跨平台的 标准库的支持:Pytho...

阅读全文>>

0

10分钟学习函数式Python

在这篇10分钟的文章中,您将学习Python中的函数式范型。您还将学习列表推导式。 目录 函数式范式 Python的map函数是如何运行的 Python中的lambda表达式 Python中的reduce函数 filter函数 Python中的高阶函数 带有函数的部分应用 函数编程不是Python化 列表推导式 任何可迭代对象的推导式 结论 函数式范式 在...

阅读全文>>