Navigation

  • next
  • Code Carrots »

Code Carrots Manual¶

This is a manual to learn Python. Even if you cannot program yet, you should be able to create your own applications by following the manual and doing all the exercises.

The manual is a part of the Code Carrots workshop organized by Geek Girls Carrots. You can use it to organize your own workshops or for self-study. If you decide to use the manual, we would be grateful if you contact us (however it is optional).

  • Installation
    • Windows
    • Linux (Ubuntu, Fedora, etc.) or Mac
      • Ubuntu
      • Fedora
      • OS X
      • Other
    • Tools
      • Windows command line
      • Virtual environment
      • Summary
      • IPython
  • Introduction to Python
    • Introduce yourself
      • Strings
      • Printing the strings
    • Source files
    • BMI calculator
    • Names
    • Calling a function
    • Checking conditions
      • Comparisons: true or false?
      • Indentations
      • What if not?
    • Strings formatting
      • Tuples
      • Formatting
      • Powtórzenie funkcji print i input
    • Summary
  • Christmas Tree
    • Lists and the for loop
    • Defining a function
      • Returning values
    • The Entire Christmas tree
      • Task for volunteers
      • Calendar
      • Improvement of the ‘rock-paper-scissors’ game
  • Dictionaries
    • Introduction
    • Task 1
    • Task 2
    • Task 3
    • Additional task
  • Objects and classes
    • Every value is an object
    • Every object has a class
    • Define classes
    • Attributes of objects
    • Inheritance
  • Multiple Files
    • Imports
    • Import from
    • Batteries included
    • Lottery
    • Packages
    • Exercises
      • Task 1: Game randomness
      • Task 2. Adding menu to the game
      • Task 3. Lotto
  • Geek Girls Carrots Code of Conduct
  • Installation
  • Introduction to Python
  • Christmas Tree
  • Dictionaries
  • Objects and classes
  • Multiple Files
  • Geek Girls Carrots Code of Conduct
© Copyright Code Carrots.
Fork me on GitHub