Skip to content

jseagull/python-abc

Repository files navigation

python-abc

Binder

本教程主要面向有一定的数学和英语基础, 但是没有任何编程基础的中国人

主要是帮助大家了解编程的目的, 锻炼编程思维

教程的全部源代码在github. 使用了jupyter notebookmy-binder, 可以不用搭建本地环境, 直接在线上测试代码

使用帮助

在教程 In [n] 的里面的内容就是程序代码

需要点击上面 Run (运行) 按钮才会执行

在教程 Out [n] 的里面的内容就是程序执行的结果

有时候会有部分内容在 In [n] 和 Out [n] 之间, 那一般是程序执行过程中打印出的内容

有时候写了错误的程序会导致整个页面卡住, 现象是里面是星号 In [*], 可以尝试点击上面的 正方形 旋转符号 或者 >> 号, 应该就可以恢复

课程内容

第一单元

介绍如何使用python帮助我们计算, 使用数学公式, 解决包含逻辑的复杂问题

第二单元

介绍如何使用python实现一个猜数游戏

了解程序是如何一步一步, 由简单到复杂, 逐渐完善

第二单元(开发中)

介绍如何测试函数, 类写得是否正确

如何根据测试来写程序

本地部署

参考: start.sh 依赖docker

./start.sh

About

learning python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published