- 博客(20)
- 收藏
- 关注
原创 学习笔记(二):计算机的语言
计算机的语言计算机语言中的基本单词称为指令,而一台计算机的全部指令称为计算机的指令集。对以前还是现在的计算机而言,“设备简单性”都是值得考虑的重要问题,而本章的目的就是介绍一种符合此原则的一种指令集,介绍它怎样用硬件表示,并怎样和高级语言之间相互转换。介绍的指令集来自MIPS公司,是1980s以来出现的各类指令集的优秀代表之一。计算机硬件的操作任何计算机
2014-01-11 12:21:15 2020
原创 适合Python使用的开发环境
在前面的系列教程中就提到过,当编写的程序越来越复杂时,就需要分多个文件来进行代码的管理。在涉及到多文件时,简单的内置编辑环境IDLE就显得太单薄了,怎么办呢?不用担心,其实有很多的编程工具软件—集成开发环境(IDE)软件,可以完成这样的工作,有免费开源的,当然也有收费的,在不同的操作系统平台会有不同特色的软件,也有同一款软件,跨不同的平台都有相应的版本。
2013-10-20 22:47:36 4988
原创 我是一名志愿者
通过自愿者工作,给了我很多感触,科技改变生活,在我们健全人的缤纷生活中已经发挥到了极致,我们是不是更应该:让科技在尽可能多的盲人或者残障人身上体现它的神奇,让他们可以独立、自主的生活。
2013-10-14 20:47:24 2157 1
原创 Python程序调试的一些体会
程序不可能没有bug即便是最顶级的程序员,而且越专业的程序员就越会花时间去调试自己写的程序以求达到完美。那么接下来就像大家介绍一下常见的错误以及调试方法。常见问题:1. 缩进问题这应该是我提到过最多次的问题,只要是一个小小的缩进问题都会导致程序的错误以及无法运行,可见缩进的重要性。2. 变量类型问题大家都知道变量有很多类型:int,string,float…但是在
2013-10-08 17:24:09 2286 3
原创 十四、Python编程计算24点(之二)
十、Python编程计算24点(之二)----From a high school student's view to learnPython关键字:python 高中生学编程 Python编程入门 计算24点表达式计算 组合问题三、程序实现说完了该列举的问题,接下来就是程序的书写部分了,现在我们要回忆之前学的一系列知识,包括函数,列表,循环等等。首先我们来解决组合的书写问题
2013-10-08 17:24:06 6760 4
原创 十三、Python编程计算24点(之一)
十、Python编程计算24点(之一)----From a high school student's view to learnPython关键字:python 高中生学编程 Python编程入门 计算24点表达式计算 组合问题一、问题介绍对于1-9中任意取出的四个数,找出这四个数组成的所有四则运算表达式,然后从这些表达式中挑出计算结果为24的表达式;对于表达式,不能够重
2013-10-08 17:24:04 8787 2
原创 十二、Python简单数据结构应用(之…
十、Python语言中简单数据结构的应用(之二)----From a high schoolstudent's view to learn Python关键字:python 列表 堆栈 数据结构 递归调用 函数 组合问题 后缀表达式 前缀表达式逆波兰表达式 运算符 优先级四、利用堆栈编程实现复杂的四则运算本部分使用堆栈将表达式转换为后缀表达式,并计算表达式的值,
2013-10-08 17:24:02 5981 2
原创 十一、Python简单数据结构应用(之…
十、Python语言中简单数据结构的应用(之一)----From a high schoolstudent's view to learn Python关键字:python 列表 堆栈数据结构 递归调用 函数 组合问题 后缀表达式 前缀表达式 逆波兰表达式 运算符 优先级 本篇我们将简单介绍一下数据结构中的堆栈(stack),以及在Python中利用堆栈所实现的一些应用。
2013-10-08 17:24:00 5912 2
原创 十、Python编程解决组合问题(之二…
九、Python编程解决组合问题(之二)----From a high school student's view to learn Python 关键字:python 组合问题 编程 递归 函数 元组 堆栈 列表 combination function recursive tuplelist stack 四、组合问题的通用算法到这,肯定有人会问,有没有比这
2013-10-08 17:23:58 5371 3
原创 九、Python编程解决组合问题(之一…
九、Python编程解决组合问题(之一)----From a high school student's view to learn Python关键字:python 组合问题 编程 递归 函数 元组 堆栈 列表 combination function recursive tuplelist stack 一、组合问题概述组合是指从给定个数的元素中仅仅取出指定个数
2013-10-08 17:23:56 7400 3
原创 八、Python的函数编程(之二)
八、Python的函数编程(之二)----From a high schoolstudent's view to learn Python 关键字:python 高中生学编程 MIT公开课视频Python函数编程 递归 递归函数 递归调用四、Python’s Built-inFunctionsPython包含了很多内置的函数:int()、float()、
2013-10-08 17:23:53 6763 3
原创 七、Python的函数编程(之一)
七、Python的函数编程(之一)----From a high schoolstudent's view to learn Python 关键字:python 高中生学编程 MIT公开课视频Python函数编程 递归 递归函数 递归调用一、为什么会引入函数------------------------在学习的初期阶段,我们写的程序都比较简单,功能比较单一,
2013-10-08 17:23:51 6478 2
原创 六、Python的程序流程
六、Python的程序流程----From a high schoolstudent's view to learn Python 关键字:python 高中生学编程 MIT公开课视频 Python语言程序流程 判断 循环一、条件和分支在Python中代码的逻辑顺序有几种,而条件和分支是很重要的一类。最典型的体现这一逻辑顺序的语句就是if语句。if语句:在
2013-10-08 17:23:49 2254 2
原创 五、Python的语言基础
五、Python的语言基础----From a high schoolstudent's view to learn Python 关键字:python 高中生学编程 MIT公开课视频Python语言基础 数据类型 变量 关键字1.基本的语句和语法规则(#)表示之后的代码均为注释(在同一行内)。(\n)表示换行,是行与行之间的分隔符。(\)表示继续上一行的代
2013-10-08 17:23:47 1620 2
原创 四、Python语言简单介绍
四、Python语言简单介绍----From a high school student'sview to learn Python关键字:高中生 学编程 Python语言 Python语言安装(一)、下载和安装Python下载Python最直接的方法就是访问它的官网(www.python.org),然后点击屏幕左侧的 “download”选项。点击之后就会进入如下的界
2013-10-08 17:23:45 2116 2
原创 三、计算机语言的介绍
三、计算机语言的介绍----From a high school student's view to learnPython关键字:高中生 学编程 Python语言 计算机语言 初学者如何选择计算机语言 在之前的博文中给大家大概的阐述了一下计算机的组成,可是计算机到底是怎样来执行各种指令的呢,本篇主要介绍这方面的内容。由于涉及到计算机原理方面的内容都比较高深,我还是采用摘录的方
2013-10-08 17:23:42 1833 3
原创 二、计算机系统的简单介绍
二、计算机系统的简单介绍----Froma high school student's view to learn Python关键字:高中生 学编程 Python语言 计算机系统 计算机架构及原理 本篇主要介绍一下计算机系统的基本构架及简单原理(这是每个ComputerScience初学者的必修课)。大部分的内容摘录自一些教材,由于我们只需要进行初步的了解,所以我发现利用www.ch
2013-10-08 17:23:40 2217 2
原创 一、Python语言的入门
Python语言的入门 ----From a high school student's view tolearn Python 关键字:高中生学编程 Python语言 计算机语言一、学习之前的心理准备学习Python或者说其它任何的计算机语言之前应该了解以及具备的能力:1. 数学基础,其实我发现很多的程序就像是一个个小的算法组合起来的,而且在编程序时对于逻辑思
2013-10-08 17:23:38 8162 2
原创 高中生如何学习编程
高中生完全具备学习计算机编程的能力,关键在于如何选择一门合适的语言来作为入门学习的语言,本篇介绍作为初学者如何从浩瀚的资料中,挑选合适的资料来进行学习,也是博主自己学习过程的总结,希望找到更多的自学者,共同学习进步!
2013-10-08 17:23:36 13466 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人