<commit_before># Python3 in one pic

[ Languages: [English](README.md) ]

<!-- BADGES/ -->
[![Gitter chat button](https://img.shields.io/badge/gitter-Join%20Chat-brightgreen.svg)](https://gitter.im/coodict/python3-in-one-pic)
[![BitCoin donate button](https://img.shields.io/badge/bitcoin-donate-yellow.svg)](https://www.coinbase.com/rainyear)
<!-- /BADGES -->

## Notebook

[IPython Notebook Version](https://github.com/coodict/python3-in-one-pic/blob/master/notebooks/py3-in-one-pic.ipynb)

## Preview

![py3 in one pic](py3%20in%20one%20pic.png)

## Releated projects

* [Javascript in one pic](https://github.com/coodict/javascript-in-one-pic)
* Go in one pic (in preparation)

## TODO
- [ ] Use IPython notebook, it's really very cool!

- [X] `import this`
- [X] Basic Syntax
- [X] Native Datatypes
  - [X] Number
  - [X] String
  - [X] Boolean
  - [X] None
  - [X] Byte
  - [X] List
  - [X] Tuple
  - [X] Set
  - [X] Dict
- [X] Operators & Casting
- [X] Flow Control
  - [X] `if/elif/else`
  - [X] `for...in...`
  - [X] `while`
  - [X] `break` & `continue`
  - [X] Iterators & Generators
  - [X] Comprehensions
- [X] Function
  - [X] Definition
  - [X] Arguments
  - [X] Lambda
  - [X] Documentation
  - [X] @decorator
- [X] Class(OOP)
  - [X] `class`<commit_msg>Using IPython :elephant:<commit_after># Python3 in one pic

[ Languages: [English](README.md) ]

<!-- BADGES/ -->
[![Gitter chat button](https://img.shields.io/badge/gitter-Join%20Chat-brightgreen.svg)](https://gitter.im/coodict/python3-in-one-pic)
[![BitCoin donate button](https://img.shields.io/badge/bitcoin-donate-yellow.svg)](https://www.coinbase.com/rainyear)
<!-- /BADGES -->

## Notebook

[IPython Notebook Version](https://github.com/coodict/python3-in-one-pic/blob/master/notebooks/py3-in-one-pic.ipynb)

## Preview

![py3 in one pic](py3%20in%20one%20pic.png)

## Releated projects

* [Javascript in one pic](https://github.com/coodict/javascript-in-one-pic)
* Go in one pic (in preparation)

## TODO
- [X] Use IPython notebook, it's really very cool!

- [X] `import this`
- [X] Basic Syntax
- [X] Native Datatypes
  - [X] Number
  - [X] String
  - [X] Boolean
  - [X] None
  - [X] Byte
  - [X] List
  - [X] Tuple
  - [X] Set
  - [X] Dict
- [X] Operators & Casting
- [X] Flow Control
  - [X] `if/elif/else`
  - [X] `for...in...`
  - [X] `while`
  - [X] `break` & `continue`
  - [X] Iterators & Generators
  - [X] Comprehensions
- [X] Function
  - [X] Definition
  - [X] Arguments
  - [X] Lambda
  - [X] Documentation
  - [X] @decorator
- [X] Class(OOP)
  - [X] `class`
{'fraction_non_alphanumeric': 0.20086308356218124, 'fraction_numerical': 0.010984699882306787, 'mean_word_length': 3.1262135922330097, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 12, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2574885', 'n_tokens_mistral': 1099, 'n_tokens_neox': 1068, 'n_words': 216}