[关闭]
@dlj 2015-05-07T09:15:46.000000Z 字数 2187 阅读 1239

learn-python

2014/2015年第2学期《Python语言与算法》课程的练习、作业和资料仓库,祝同学们学习愉快,愿2015是我们进步的一年^_^

一段简单的hello world,走起!

  1. #没有比这个更简单的Hello World程序了~~~~
  2. print 'hello world'

关于本仓库的目录结构说明:
1、README.md就是本页面的内容
2、test文件夹用于存放课堂和上机讲的一些练习代码,如果有需要我会单独放在test文件夹里
3、homework文件夹用于存放每一次布置的作业(收集同学们的作业和我自己写的作业答案)
4、练习作业文件夹里的内容一般会按照编号命名
5、doc文件夹则会存放一些收集的python资料,比如pdf电子书,代码等等

以后有新的消息都会这个页面更新,请同学们实时关注~


公告


首先要向各位同学宣布几个不幸的消息:

  1. 这门课程是第一次开设;
  2. 这门课程会布置一定量的编程作业;
  3. 这门课程要求同学们编写代码;
  4. 这门课程要求同学们用Github交作业;
  5. 这门课程不会在课堂上讲授如何使用Github
  6. 这门课程的综合训练项目要求同学们合作完成;
  7. 综合训练项目要求用Markdown语法编写文档;
  8. 抛弃Word、抛弃QQ、抛弃邮箱,使用Github交流!

注1:某位老师喜欢追逐时髦技术,所以通风14级的2个班不幸成为了首块试验田`(∩_∩)′
注2:使用Github的Fork+Pull-Request模式可以看出同学们是否自己写代码,相当给力Y(^o^)Y~
注3:有些同学不加思考的抄袭是老师们心中的痛啊→_→
注4:努力学习吧,抱怨是解决不了问题滴~


下面列出了一些Git/Github/Markdown的参考教程,同学们努力学习哦,现在只能靠自己啦~
1、不用全部看完,只要大致掌握下面的几个知识点就能开工干活啦

  • 注册Github账号,生成SSH公钥和密钥
  • Github创建仓库/Fork仓库
  • Clone仓库到本地(git clone)
  • 新建/删除/切换分支(git branch / git checkout)
  • 修改/提交(git add / git commit / git gui)
  • 推送(git push)和更新(git pull)
  • Fork + Pull-Request的使用方法

2、学习技术不要像学数学语文那样一字一字的读,要学会快速阅读,多动手实践,写的次数多了自然就会了
3、信息大爆炸时代学会用搜索引擎查资料是必备的技能啊
|| 百度 || 必应 || Google ||

4:Google已死,请学会科学上网


基本电脑常识

使用Github的缘由

Git和Github简单介绍

git是一个软件,需要我们下载并安装,而Github是一个依托Git提供服务的一个网站,需要注册账号才能使用,而且还需要配合Git软件才能正常使用。
Windows系统下的Git软件目前有2个可以选择:

其中Github for Windows是Github官方开发的,但很多开发者认为这个软件使用起来不方便,问题多多,因此使用最广泛是msysgit。
不知道什么原因,国内屏蔽了amazon的云服务,而msysgit的安装程序又是放在amazon上的,所以导致无法下载。
我以前给同学们拷贝的资料里有一个Git-1.9.4-preview20140611.exe安装程序,用这个就行。

Windows版本的Git安装程序

注:安装msysgit后如果使用它自带的Git Bash,会存在中文乱码问题,请同学们参考“doc/msysgit中文乱码问题解决方法.txt”

一、Github入门教程

- 写给Git初学者的7个建议

二、Git进阶教程

三、Github的Fork与Pull-Request教程

四、Markdown在线编辑器

五、Markdown入门教程


添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注