- 博客(12)
- 资源 (176)
- 收藏
- 关注
原创 新手学Python之学习官网教程(十一: Part II of the Standard Library)
1. 前言2. 更多的标准库2.1 格式化输出2.2 模板2.3 使用二进制数据记录格式2.4 多线程2.5. 日志2.6 弱引用2.7 操作列表2.8 十进制浮点运算1. 前言 为了方便大家对照学习,所以先附上本节课对应的官网链接:https://docs.python.org/3.6/tutorial/stdlib2.html。上节课介绍了很多非常实用的Python标准库,但是Python标准库的品类可谓是琳琅满目数不胜数,所以这节课继续进行介绍。
2021-05-30 11:37:28 6791 18
原创 MNIST读取出错RuntimeError: Dataset not found or corrupted. You can use download=True to download it 解决方案
文章目录1. 前言2. 下载数据3. 修改代码3.1 修改逻辑3.2 代码使用3.3 附录:mnist.py完整代码1. 前言 Pytorch官网教程中,第一个程序是使用简单神经网络对Fashion MNIST数据进行学习和预测,而机器学习/深度学习的处理流程的第一步是:读取数据。代码如下所示:import torchfrom torch import nnfrom torch.utils.data import DataLoaderfrom torchvision import datase
2021-05-28 17:10:58 18858 23
原创 新手学Python之学习官网教程(十: Brief Tour of the Standard Library)
https://docs.python.org/3.6/tutorial/stdlib.html10.1. 操作系统接口os模块提供了许多与操作系统交互的函数:>>> import os>>> os.getcwd() # Return the current working directory'C:\\Python36'>>> os.chdir('/server/accesslogs') # Change current wor
2021-05-28 08:14:43 10531 7
原创 新手学Python之学习官网教程(九: Classes)
@[toc]# 1. 前言 为了方便大家对照学习,所以先附上本节课对应的官网链接:[https://docs.python.org/3.6/tutorial/classes.html](https://docs.python.org/3.6/tutorial/classes.html) 类是将数据和操作聚合到一起的一种方法。创建一个新类意味着创建一种新的类型,从而允许创建该类型的实例。每个类的实例可以拥有保存状态的属性。一个类的实例也可以包含改变状态的方
2021-05-27 21:07:33 10456 18
原创 新学Python之学习官网教程(八:Errors and Exceptions)
1. 前言2. 错误与异常2.1 语法错误2.2 异常2.3 处理异常2.4 引发异常2.5 用户自定义异常2.6 定义清理操作2.7 预定义的清理操作3. 新手常犯的编程错误
2021-05-24 21:18:07 10437 28
原创 新手学Python之学习官网教程(七: Input and Output)
有很多方式来表示程序的输出;数据可以被打印成人们可读的形式,也可以作为输出写入到文件中。这一章将详细讨论程序的输入和输出。7.1. 更优雅的输出格式如今我们已经学到了两种输出值的方法:表达式语句和print()函数(第三种方法是使用文件对象的write()方法;标准输出文件指的是sys.stdout。)。通常,我们希望产生比对值进行空格分隔更加复杂的输出格式。有两种方法来格式化输出;第一种是自主处理所有的字符串;比如使用字符串切片和合并操作来构建设想。字符串类型对象包含一些实用的方法,例如填充字符串到
2021-05-21 22:40:34 10489 26
原创 玩是学编程的最好方式
上周末晚上好朋友找我聊天,说他最近在学习Python,但却总处于两天打渔三天晒网的状态。他很想学好,可是学习效率低下、事倍功半,但却不知道问题出在哪里?所以向我请教学习编程之法。看到好朋友有如此学习上进之心,我也备受鼓舞,下定决心要帮他排忧解难。但说来容易,做起来难。一时之间,我也不知道如何下手。说一千道一万,首先应当对现有问题有个定义,然后再对症下药。可问题的症结究竟在哪里呢?是学习不够用心、不够专注?还是好朋友不适合学习Python?心中提出了无数个设想,但却总觉得没有get到问题的本质?那问题的本质
2021-05-21 08:27:23 46772 102
原创 新手学Python之学习官网教程(六: Modules)
文章目录1. 前言2. 模块2.1 更多有关模块的内容2.1.1 Executing modules as scripts1. 前言 为了方便大家对照学习,所以先附上本节课对应的官网链接:https://docs.python.org/3.6/tutorial/modules.html 随着大家深入学习,就会学习到面向对象的编程思维。面向对象的思想主要体现在三个基本特征:封装、继承、多态。其中封装,就是按照模块化的思想,将对象抽象成属性和方法的类,从而将复杂的实现逻辑隐藏起来,而只暴露调用的接口。
2021-05-19 00:30:28 11744 30
原创 新手学Python之学习官网教程(五: Data Structures)
文章目录1. 前言2. 数据结构2.1. 列表1. 前言 为了方便大家对照学习,所以先附上本节课对应的官网链接:https://docs.python.org/3.6/tutorial/datastructures.html。 获得图灵奖的Pascal之父:Nicklaus Wirth曾经提出了个著名公式:数据结构+算法=程序。而上节课 重点讲解了算法的基本组成单元:流程控制(控制流)。这节课将重点讲解数据结构的内容。2. 数据结构 本节课将详细介绍各种常用的数据结构:2.1. 列表下
2021-05-16 16:25:40 10717 15
原创 新手学Python之学习官网教程(四: More Control Flow Tools)
1. 前言2. 编程语言 vs 自然语言3. 控制语句3.1 if语句3.2. for语句3.3. range() 函数3.4 break、continue、循环中的else语句3.5 pass语句3.6 定义函数3.7 更多函数的定义3.7.0 位置参数3.7.1 默认参数3.7.2 关键字参数3.7.3 可变参数列表3.7.4 解包关键字列表3.7.5 匿名表达式3.7.6 文档字符串3.7.7 函数注释3.8 间奏曲:编程风格4. 循环代码的深入理解
2021-05-12 17:02:19 11364 31
原创 编程思维之与人类语言的思维差异(新手必看)
有很多小伙伴是初次接触编程,或者是刚接触编程不久,很容易遇到各种各样的问题,最简单的比如是环境无法正确安装,也有遇到一些非常棘手的问题,比如老师上课的代码正确运行,但自己一写代码就出错。不少同学由此就从入门走向放弃。但也有同学在坚持学习,努力迈过这道难关。这是为什么呢?很大程度上是由于编程语言和人类语言(学名叫做自然语言)之间存在着很大的思维差异。 为了帮助大家理解,先举个栗子,老婆对老公发信息说:下班买几个苹果回来,如果看到西瓜,就买一个回来。不知道大家看到这句话会是怎么样的理解?那我来说说几个
2021-05-10 15:11:02 18632 53
原创 cp命令太慢?实践证明存在更快的Linux命令
文章目录1. 前言2. 命令一: cp3. 命令二:tar4. 命令三:rsync5. 命令四:cpio6. 结论1. 前言 在Linux环境下进行文件复制,通常就是用cp命令。对于绝大多数人来说,由于它的通用性,该命令已经倒背如流。近来工作要频繁对文件进行复制,然后再进行处理。可不幸的是,常用的cp命令用起来却是好慢好慢。 为了提高效率,便打开谷歌搜索,寻找更好的解决方案。经过调研,得到了其余几个复制的命令,为了帮助大家,特意将命令分享如下(如果不想了解过程的,想直接看结论的同学可以直接翻到文
2021-05-08 11:03:25 17909 61
加利福尼亚州住房数据集,包括九个特征和一个目标值即房价,总共20640条数据,和sklearn中的california数据集相同
2023-01-04
企业网络资产及安全事件分析数据集
2022-02-23
系统认证风险预测数据集
2022-01-19
Gartner Emerging Technologies: Emergence Cycle AI in Security
2021-12-02
英文单词分割symspellpy库依赖词典
2021-05-20
Transformer PPT
2021-04-22
安卓手机运行Python代码的apk文件.zip
2021-04-15
nltk离线下载文件
2021-03-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人