自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (5)
  • 收藏
  • 关注

转载 填空小测验应用

# A list of replacement words to be passed in to the play game function. parts_of_speech1 = ["PLACE", "PERSON", "PLURALNOUN", "NOUN", "NAME", "VERB", "OCCUPATION", "ADJECTIVE"]# The following are

2017-12-28 09:41:20 208

原创 小时钟

import datetimedef hello_name(hi,name): hi = hi+', '+name print '|-'+'-'*len(hi)+'-|' print '| '+hi+' |' print '|-'+'-'*len(hi)+'-|' now = datetime.datetime.now() day = now.strftime('%Y:%m:%d

2017-12-27 18:01:59 162

转载 数组和while循环-小练习2

分解问题首先需要知道输入是什么,并且希望获得什么样的输出(结果)。输入是:一个整数列表,表示所有数字在随机生成列表中的出现次数分布情况输出是:一个结构清晰的表格,表示数字及其对应的次数计数,例如 number | occurrence(数字 | 次数) 0 | 1 1 | 2 2 | 3

2017-12-27 17:42:38 573

转载 列表和while循环

分解问题首先需要知道输入是什么,并且希望获得什么样的输出(结果)。输入是:包含 20 个随机生成的整数的列表输出是:一个整数列表,每个数字(称其为“n”)表示整数出现在随机生成的整数列表中 n 次。例如,如果数字 4 出现在随机生成的列表里 5 次,那么我们需要创建另一个列表,该列表索引 4 的位置是数字 5。如果数字 6 出现在随机生成的列表里 2 次,那么输出列表的索引 6

2017-12-27 17:28:22 1960

转载 获得随机整数列表

分解问题首先需要知道输入是什么,并且希望获得什么样的输出(结果)。输入是:空的列表值为 20 的变量,由此得知我们希望创建一个长度为 20 的列表输出是:在 0-10 之间的随机整数列表,例如:[7, 5, 1, 6, 4, 1, 0, 6, 6, 8, 1, 1, 2, 7, 5, 10, 7, 8, 1, 3]要执

2017-12-27 17:19:45 828

原创 注意+=和append()的效果一样, 以及和list=list+[6,7]区别

# What is the difference between these two pieces of code?list1 = [1,2,3,4,5]list2 = [1,2,3,4,5]def proc(mylist): mylist=mylist+[6,7]def proc2(mylist): mylist.append(6) mylist.append

2017-12-27 17:15:19 2010 1

原创 获得两个日期中间间隔的天数

def isLeapYear(year):    ##    # Your code here. Return True or False    # Pseudo code for this algorithm is found at    # http://en.wikipedia.org/wiki/Leap_year#Algorithm    ##    return

2017-12-27 15:43:42 732

转载 添加注释

良好的注释内容可以帮助调试代码你可能已经在这门课程的一些代码中见到了注释。注释是计算机会忽略的代码。它们可以让你针对你所写的代码留下备注(供自己或其他程序员查看)。向代码中添加注释可以帮助你(和其他人)调试代码。当代码出现错误时,可以将注释注明的代码 应该 实现的作用与代码 实际 上实现的作用进行对比。在 Python 中,你可以通过输入 # 添加注释。这一行 # 后面的所有内容都

2017-12-27 12:13:01 1081

转载 调试策略总结

调试策略总结在这节课里,我们介绍了 5 种调试策略。当程序崩溃时,查看错误消息Python Traceback 的最后一行将告诉你哪里出错了。从这里往前阅读可以帮你找到出现问题的地方。在示例代码的基础上编写代码如果修改后的代码不能运行,注释掉编写的代码,并逐步修改示例代码,直到达到期望的结果。确保示例代码可以运行找到示例代码并

2017-12-27 12:09:31 664

转载 练习-应用所学知识

与 Dave 一起练习接下来,Dave 会让你写一个函数,在字符串开头加上字母 U,以便让你有机会再次使用正确的语法来定义一个函数。需要记住以下几点:在函数定义的第一行……必须以 def(小写)开始。在 def 后面,必须给出函数名(在这个例子中,函数名为 udacify)。接下来是括号,里面包含所需的参数。该行必须以冒号 : 结尾。在函数的主体中

2017-12-27 11:23:13 165

转载 重点关注什么-函数小结

回顾在之前的例子中,你看到过这样的代码是这样的:def say_hello(name): greeting = "Hello " + name + "!" return greetingprint say_hello("Miriam")print say_hello("Andy")得到的 输出 是这样的:Hello Miriam!Hello And

2017-12-27 11:08:48 176

转载 编程导论(2)-课程余下部分

课程余下部分你学习了技术性很强的内容。做得不错,即使不太理解也没关系。如果你确实很喜欢这部分内容,在完成这个纳米学位以后,你可能会有兴趣再多了解一些纯计算机科学的知识。在下方的讲师注释中找一下推荐的课程。现在来学习本课的最后几节吧!在这几节课里,Dave 使用的案例用了很多算数。如果你对数学有点淡忘了,别把注意力放到具体的计算细节中,而是注意以下这两点:Pyth

2017-12-26 17:17:30 125

转载 编程导论(1)-重要提示

重要提示在接下来的几个视频中,本门课的主要讲师,Dave Evans,将会对《计算机科学入门》这门课进行概述,本门课的案例都是取自于这门课。他讨论的内容有些不适用在本课程中你要学习的内容,但是大部分内容会适用。你可以忽略...关于“如何搭建搜索引擎”的内容,在本纳米学位项目中不会涉及到。他对本课程中不同单元的介绍。我们的课程不会完全按照他所说的顺序进行。

2017-12-26 16:57:21 117

转载 总结 - 从命令行运行代码

总结 - 从命令行运行代码命令行总结在上述命令行教程中,你学习了如何执行以下命令:ls: 列出目录内容cd: 前往其他目录pwd: 显示当前目录(也就是工作目录)open / start:打开一个文件(分别在 Mac 和 Windows 电脑上)touch:创建一个特定扩展名或文件类型的新文件mkdir:创建一个新目录rm:永久删

2017-12-26 16:51:43 1304

转载 命令行教程,第二部分 — 创建和删除文件

命令行教程,第二部分 — 创建和删除文件在上一课中,我们学习了使用 pwd、ls、open 和 cd 命令,实现了从计算机文件树中来回移动。下一步就该学习如何创建、删除文件和目录。在本课中,我们的学习重点是使用两个新的命令创建文件和文件夹:touch 和 mkdir。为了演示如何使用这两个命令,我们创建一个文件结构来表示一个非常简单的动物等级系统。创建目录和文件首先,我们来

2017-12-26 16:49:04 1408

转载 命令行教程,第一部分 — 导航目录

命令行教程,第一部分 — 导航目录如果你已经在 Mac 上打开了 Terminal 应用程序,或者在 Windows 上打开了 Git Bash 应用程序,那么你可以开始执行此命令行教程。教程概述在本教程中,你将学习如何使用命令行浏览文件和文件夹,创建、打开、移动和删除文件和文件夹以及运行 Python 文件。我们先来了解如何导航电脑的文件系统。花点时间考虑如何使用

2017-12-26 16:42:58 1121

转载 方法 2:使用命令行 (Mac 和 Windows)

方法 2:使用命令行 (Mac 和 Windows)以下说明将解释如何在 Mac 和 Windows 机器上访问命令行。无论你的操作系统是哪个,你都可以在本页找到适用的命令行教程说明。访问命令行 (Mac)正如我们了解的,Mac 电脑通过名为终端的应用程序来访问命令行。要打开终端,你可以执行以下任一操作:打开 Finder 找到并打开 Applications 

2017-12-26 16:39:51 4014

转载 方法 1:使用文本编辑器 (Mac)

方法 1:使用文本编辑器 (Mac)以下是使用文本编辑器(如 Sublime Text 或 Atom )运行 Python 代码的详细说明。在 Sublime Text 中运行 Python 代码要直接在 Sublime Text 应用程序中运行 Python 代码并查看输出,请完成以下步骤:步骤 1:确保使用.py文件扩展名保存代码。(否则 build

2017-12-26 16:38:34 2114

转载 安装Python(Mac)

在 Mac 使用 Python以下是如何在 Mac(OS X 系统)中安装及使用 Python 的说明;如果你的电脑是 Windows 系统,它的安装说明在下一节,因此请略过本节。Python 是预安装在 OS X 中的,因此以下说明是可选的,其目的在于帮助你安装最新版本的 Python。请注意:我们在编程入门纳米学位中不使用 Python 3。在 Python 3 和 P

2017-12-26 16:33:32 4606

转载 运行Python(mac)-概述

运行 Python (Mac) — 概述你现在应该已经在你的 Mac 电脑上安装了 Python 2.7.9 或更高版本。在这里,我们将概述两种在电脑上运行 Python 的方法。在随后的页面中,你可以找到关于每种方法的更详细说明。我们强烈建议你两种方法都熟悉掌握方法 1:使用文本编辑器在本纳米学位之前的阶段中,你使用了文本编辑器编写 HTML 和 CSS 的代码,并通

2017-12-26 16:30:54 1539

Aria2GuI百度云网盘极速

Aria2GUI工具,百度云网盘突破限制,极速下载

2018-09-25

Mac apache服务器测试用资源

本资源包含测试用html, php, 图片,视频,json文件,简单易用;可以做模拟接口等

2018-09-09

AirServer_7.1.4免激活版

AirServer Mac破解版功能强大!将视频、照片、游戏等多媒体娱乐输出投屏!是一款非常实用的Airplay终端工具!快来下载吧!

2018-09-08

Duet-2.0.0-17

DuetDisplay 电脑端支持 macOS 和 Windows,也就是说,无论是 PC 台式机、笔记本还是 Macbook、iMac 等设备通通都能用它来扩展桌面!而且不仅仅是显示内容,Duet 还可以让这块 “扩展屏幕” 增加「触摸和手势操作」、支持 Apple Pencil 数字笔、以及增加 TouchBar 等特性的支持。 该资源为Mac OS

2018-09-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除