摘要: 定义函数和调用函数的语法 定义函数 形式: 需要注意: 调用函数 形式:functionname(a1,a2) UTF-8的相关知识 UTF-8 是 Unicode Transformation Format 8 Bits 的简称,是一种编码规定,其目的在于减少编码时候的文本对内存的浪费。这是一种压 阅读全文
posted @ 2018-12-23 15:23 FBshark 阅读(193) 评论(0) 推荐(0) 编辑
摘要: Getting started with Processing 第十一章——数组 从变量到数组: 使用数组,无需为每一个变量创建一个新的名称/这让代码变得更短,更容易理解,更方便更新。 创建数组的三个步骤 创建一个数组,需要经过三个步骤: 每个步骤可以分开写一行,也可以压缩到一行。 对象数组 自己定 阅读全文
posted @ 2018-12-22 23:21 FBshark 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 关于 input() 格式: input("prompt")功能:从 CLI 获取 User 的一个输入,显示 promt 的内容,并且返回一个 string 类型的数值其他:如果想要读取 User 的输入进行数学运算,可以使用x= int(input()),或者float(input()) 脚本, 阅读全文
posted @ 2018-12-21 18:50 FBshark 阅读(152) 评论(0) 推荐(0) 编辑
摘要: Getting functional function的特点 如何定义一个function function addscore(score,score){body;} The function does all the work of instantiating the variable for y 阅读全文
posted @ 2018-12-21 09:28 FBshark 阅读(184) 评论(0) 推荐(0) 编辑
摘要: Writing real code 设计程序的步骤 The variables will tell us what we need to keep track of in our code, and the logic describes what the code has to faithfull 阅读全文
posted @ 2018-12-20 15:47 FBshark 阅读(252) 评论(0) 推荐(0) 编辑
摘要: A quick dip into javascipt The way JavaScript works HTML 用一系列的 markup 来呈现整个 content 的 structure.CSS 用一系列的 rules 来设置网页的 style.JavaScript 通过statement 达到 阅读全文
posted @ 2018-12-20 11:43 FBshark 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 程序片段 程序进程 首先程序中并没有对数组进行初始化,所以一开始的循环中,即 for(int i=x.length-1;i>0;i--)每一个数组中的元素都是随机数。然后对x[0]进行赋值,即将现在的坐标值 mouseX 和 mouseY 赋值给 x[0],然后执行下一个for 循环语句,这个时候, 阅读全文
posted @ 2018-12-19 23:01 FBshark 阅读(648) 评论(0) 推荐(0) 编辑
摘要: 习题6总结 定义字符串: 名字 = 值 其他 你也可以用 {types_of_people}的方式把它放在任何字符串中。 也就是说你可以在其他字符串中添加{},然后前面加一个 f,可用print()进行直接打印。 f-string 特殊的字符串类型:f-string举例:f" some stuff 阅读全文
posted @ 2018-12-18 18:04 FBshark 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 不像原始数据类型boolean,int 和 float 只能存一个值,一个对象可以存很多值。但这也是我们讲的一部分,对象也是用相关函数将变量编组的一种方式。 域和方法 在对象的上下文中,一个变量被叫做一个值域(field),一个函数被叫做一个方法(method)。值域和方法的工作原理与函数和变量一样 阅读全文
posted @ 2018-12-16 22:53 FBshark 阅读(469) 评论(0) 推荐(0) 编辑
摘要: 习题1 print 语句print('Yay! Printing.')print('I "said" do not touch this') 习题2:注释和 # 号 #(octothorpe),用于注释一条语句,在 # 之后的内容全部被忽略。 习题3:数字和数字计算 当进行关系运算的时候,比如 3+ 阅读全文
posted @ 2018-12-16 19:33 FBshark 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 第十四章主要讲了 html forms,通过 forms,我们可以得到 customers' feedback,使得网页能够 interactive,本章的内容分为三个部分: How forms work?两个方面阐述 Web Server 的角度 接收 Browser 的角度 语法以及相关的 at 阅读全文
posted @ 2018-12-16 17:36 FBshark 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 复制文件 命令:cp含义:很简单,就是把一个文件复制成一个新文件而已。使用 cp -r命令可以复制一些包含文件的目录 移动文件 命令:mv含义:对文件进行"rename". 查看文件内容 命令:less含义:这是查看文件内容的一种方法,它有用的地方在于,如果文件内容有很多行,它会将其分页,这样就会每 阅读全文
posted @ 2018-12-16 17:31 FBshark 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 附录-命令行快速入门(1) command line interface 简称 CLI ,可以在mac OS 上通过一些输入进行一些操作。 1如何在迷路后怎样回家 命令: pwd:打印工作目录cd 更改目录 上机操作: 在 CLI 中输入:pwdcd ~其中,pwd 打印当前的目录,cd~的作用的将 阅读全文
posted @ 2018-12-14 17:50 FBshark 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 函数 函数的力量在于模块化。 范例 掷骰子 rollDice()函数 rollDice(int numSides){int d = 1+int(random(numSides));println("Rolling..."+d);}利用这个函数,可以使得程序更加容易维护,因为信息没有重复(假设进行多次 阅读全文
posted @ 2018-12-13 15:23 FBshark 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 前言 这一章的内容主要是处理 HTML 中的 tabular data,可以分为三个部分: Creating a table with HTML 使用<table><tr><tb>和<th> 表格中,包括了row,colom,cell还有表头。在 HTML 中,是通过以 row 的方式来 speci 阅读全文
posted @ 2018-12-12 16:24 FBshark 阅读(160) 评论(0) 推荐(0) 编辑