Repository files navigation 0x00. Python - Hello, World
Task 0: Run Python file
Task 1: Run inline
Task 2: Hello, print
Task 3: Print integer
Task 4: Print float
Task 5: Print string
Task 6: Play with strings
Task 7: Copy - Cut - Paste
Task 8: Create a new sentence
Task 9: Easter Egg
Task 10: Linked list cycle
0x01. Python - if/else, loops, functions
Task 0: Positive anything is better than negative nothing
Task 1: The last digit
Task 2: I sometimes suffer from insomnia. And when I can't fall asleep, I play what I call the alphabet game
Task 3: When I was having that alphabet soup, I never thought that it would pay off
Task 4: Hexadecimal printing
Task 5: 00...99
Task 6: Inventing is a combination of brains and materials. The more brains you use, the less material you need
Task 7: islower
Task 8: To uppercase
Task 9: There are only 3 colors, 10 digits, and 7 notes; it's what we do with them that's important
Task 10: a + b
Task 11: a ^ b
Task 12: Fizz Buzz
Task 13: Insert in sorted linked list
0x02. Python - import & modules
Task 0: Import a simple function from a simple file
Task 1: My first toolbox!
Task 2: How to make a script dynamic!
Task 3: Infinite addition
Task 4: Who are you?
Task 5: Everything can be imported
0x03. Python - Data Structures: Lists, Tuples
Task 0: Print a list of integers
Task 1: Secure access to an element in a list
Task 2: Replace element
Task 3: Print a list of integers... in reverse!
Task 4: Replace in a copy
Task 5: Can you C me now?
Task 6: Lists of lists = Matrix
Task 7: Tuples addition
Task 8: More returns!
Task 9: Find the max
Task 10: Only by 2
Task 11: Delete at
Task 12: Switch
Task 13: Linked list palindrome
0x04. Python - More Data Structures: Set, Dictionary
Task 0: Squared simple
Task 1: Search and replace
Task 2: Unique addition
Task 3: Present in both
Task 4: Only differents
Task 5: Number of keys
Task 6: Print sorted dictionary
Task 7: Update dictionary
Task 8: Simple delete by key
Task 9: Multiply by 2
Task 10: Best score
Task 11: Multiply by using map
Task 12: Roman to Integer
0x05. Python - Exceptions
Task 0: Safe list printing
Task 1: Safe printing of an integers list
Task 2: Print and count integers
Task 3: Integers division with debug
Task 4: Divide a list
Task 5: Raise exception
Task 6: Raise a message
0x06. Python - Classes and Objects
Task 0: My first square
Task 1: Square with size
Task 2: Size validation
Task 3: Area of a square
Task 4: Access and update private attribute
Task 5: Printing a square
Task 6: Coordinates of a square
0x07. Python - Test-Driven Development
Task 0: Integers addition
Task 1: Divide a matrix
Task 2: Say my name
Task 3: Print square
Task 4: Text indentation
Task 5: Max integer - Unittest
0x08. Python - More Classes and Objects
Task 0: Simple rectangle
Task 1: Real definition of a rectangle
Task 2: Area and Perimeter
Task 3: String representation
Task 4: Eval is magic
Task 5: Detect instance deletion
Task 6: How many instances
Task 7: Change representation
Task 8: Compare rectangles
Task 9: A square is a rectangle
0x09. Python - Everything is object
Task 0: Who am I?
Task 1: Where are you?
Task 2: Right count
Task 3: Right count =
Task 4: Right count =
Task 5: Right count =+
Task 6: Is equal
Task 7: Is the same
Task 8: Is really equal
Task 9: Is really the same
Task 10: And with a list, is it equal
Task 11: And with a list, is it the same
Task 12: And with a list, is it really equal
Task 13: And with a list, is it really the same
Task 14: List append
Task 15: List add
Task 16: Integer incrementation
Task 17: List incrementation
Task 18: List assignation
Task 19: Copy a list object
Task 20: Tuple or not?
Task 21: Tuple or not?
Task 22: Tuple or not?
Task 23: Tuple or not?
Task 24: Who I am?
Task 25: Tuple or not
Task 26: Empty is not empty
Task 27: Still the same?
Task 28: Same or not?
0x0A. Python - Inheritance
Task 0: Lookup
Task 1: My list
Task 2: Exact same object
Task 3: Same class or inherit from
Task 4: Only sub class of
Task 5: Geometry module
Task 6: Improve Geometry
Task 7: Integer validator
Task 8: Rectangle
Task 9: Full Rectangle
Task 10: Square #1
Task 11: Square #2
0x0B. Python - Input/Output
Task 0: Read file
Task 1: Write to a file
Task 2: Append to a file
Task 3: To JSON string
Task 4: From JSON String to Object
Task 5: Save Object to a file
Task 6: Create objectfrom a JSON file
Task 7: Load, add, save
Task 8: Class to JSON
Task 9: Student to JSON
Task 10: Student to JSON with filter
Task 11: Student to disk and reload
Task 12: Pascal's Triangle
0x0C. Python - Almost a circle
Task 0: If it's not tested then it doesnt work
Task 1: Base class
Task 2: First Rectangle
Task 3: Validate attributes
Task 4: Area first
Task 5: Display #0
Task 6: str
Task 7: Display #1
Task 8: Update #0
Task 9: Update #1
Task 10: And now, the Square!
Task 11: Square size
Task 12: Square update
Task 13: Rectangle instance to dictionary representation
Task 14: Square instance o dictionary representation
Task 15: Dictionary to JSON string
Task 16: JSON string to file
Task 17: JSON string to dictionary
Task 18: Dictionary to Instance
Task 19: File to instances
Task 0: List Databases
Task 1: Create a database
Task 2: Delete a database
Task 3: List tables
Task 4: First Tables
Task 5: Full description
Task 6: List all in table
Task 7: First add
Task 8: Count 89
Task 9: Full creation
Task 10: List by best
Task 11: Select the best
Task 12: Cheating is bad
Task 13: Score too low
Task 14: Average
Task 15: Number by score
Task 16: Say my name
Task 0: My privileges!
Task 1: Root user
Task 2: Read user
Task 3: Always a name
Task 4: ID can't be null
Task 5: Unique ID
Task 6: States table
Task 7: Cities table
Task 8: Cities of California
Task 9: Cities by States
Task 10: Genre ID by show
Task 11: Genre ID for all shows
Task 12: No genre
Task 13: Number of shows by genre
Task 14: My genres
Task 15: Only Comedy
Task 16: List shows and genres
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
You can’t perform that action at this time.