python-in-a-notebook
所属分类:Python编程
开发工具:Jupyter Notebook
文件大小:0KB
下载次数:0
上传日期:2016-06-22 18:04:43
上 传 者:
sh-1993
说明: 关于Python编程的Jupyter笔记本集合
(Collection of Jupyter Notebooks about Python programming)
文件列表:
00 Programming Environment.ipynb (3150, 2016-06-22)
01 Hello World.ipynb (1554, 2016-06-22)
01 Introducing the IPython Notebook.ipynb (35202, 2016-06-22)
02 Variable Strings and Numbers.ipynb (46449, 2016-06-22)
03 List and Tuples and Sets.ipynb (136989, 2016-06-22)
04 If Statements.ipynb (41886, 2016-06-22)
05 While Loops and User input.ipynb (36432, 2016-06-22)
06 Dictionaries.ipynb (84841, 2016-06-22)
07 Introduction to Functions.ipynb (29838, 2016-06-22)
07 More Functions.ipynb (49649, 2016-06-22)
08 Classes and OOP.ipynb (97026, 2016-06-22)
09 Exceptions.ipynb (12804, 2016-06-22)
10 External files.ipynb (54158, 2016-06-22)
11 Persistence.ipynb (29857, 2016-06-22)
Coding Style (PEP8).ipynb (12247, 2016-06-22)
Importing Modules.ipynb (17448, 2016-06-22)
Index.ipynb (2298, 2016-06-22)
LICENSE (1082, 2016-06-22)
Resources and References.ipynb (6842, 2016-06-22)
The Zen of Python.ipynb (5421, 2016-06-22)
data/ (0, 2016-06-22)
data/data.txt (79, 2016-06-22)
data/data2.txt (53, 2016-06-22)
data/dbase1 (2048, 2016-06-22)
data/elderlyHeightWeight.csv (286, 2016-06-22)
data/male_data.tsv (148, 2016-06-22)
data/new_data.csv (390, 2016-06-22)
data/test.txt (70, 2016-06-22)
data/testdb (2048, 2016-06-22)
files/ (0, 2016-06-22)
files/example.css (2895, 2016-06-22)
files/images/ (0, 2016-06-22)
files/images/command_mode.png (6021, 2016-06-22)
files/images/edit_mode.png (6030, 2016-06-22)
files/images/menubar_toolbar.png (17311, 2016-06-22)
files/makedicts.py (509, 2016-06-22)
multiplying.py (121, 2016-06-22)
rocket.py (1006, 2016-06-22)
... ...
# Python in a Notebook #
This repository contains a curated collection of Jupyter/IPython Notebooks of
introductory materials about programming in Python.
## Goals ##
Available notebooks are intended to aid both students and teachers in learning and teaching
Python programming, respectively.
In more details, the goals of this project are:
- Introduce students as quickly as possible to the basics of Python programming;
- Introduce best practice as early as possible, while remaining accessible to students with no background in programming at all;
- Provide teachers an easy-to-use material about programming in Python to be used in their lectures
## Running Notebooks ##
All you need to do to play notebooks is to open a Terminal, and type the following command:
jupyter notebook
**That's it!** :)
## Programming Environment
These notebooks are written primarily in **Python 3**.
If the default Python on your system is Python 3, then you will have a simpler time contributing to the project.
If you only have Python 2, you might want to consider adding Python 3 to your system.
In this regards, you may find useful to take a look at the *Programming Environment* [notebook](https://github.com/leriomaggio/python-in-a-notebook/blob/master/) where you
could find links and details on how to set up your environment depending on your platform.
### Requirements ###
* Python 3.x (2.x would work as well)
* IPython 4.x (with **notebook support**) or Jupyter:
* `pip install ipython[notebook]` (OR)
* `pip install jupyter`
## License and Sharing Material
This work is licensed under a
Creative Commons Attribution-ShareAlike 4.0 International License.
近期下载者:
相关文件:
收藏者: