Learn practical skills, build real-world projects, and advance your career
!pip install jovian --upgrade

import jovian
Requirement already up-to-date: jovian in /Users/rohitsanjay/miniconda3/lib/python3.7/site-packages (0.2.18) Requirement already satisfied, skipping upgrade: uuid in /Users/rohitsanjay/miniconda3/lib/python3.7/site-packages (from jovian) (1.30) Requirement already satisfied, skipping upgrade: pyyaml in /Users/rohitsanjay/miniconda3/lib/python3.7/site-packages (from jovian) (5.1.2) Requirement already satisfied, skipping upgrade: requests in /Users/rohitsanjay/miniconda3/lib/python3.7/site-packages (from jovian) (2.23.0) Requirement already satisfied, skipping upgrade: click in /Users/rohitsanjay/miniconda3/lib/python3.7/site-packages (from jovian) (7.0) Requirement already satisfied, skipping upgrade: idna<3,>=2.5 in /Users/rohitsanjay/miniconda3/lib/python3.7/site-packages (from requests->jovian) (2.8) Requirement already satisfied, skipping upgrade: certifi>=2017.4.17 in /Users/rohitsanjay/miniconda3/lib/python3.7/site-packages (from requests->jovian) (2019.11.28) Requirement already satisfied, skipping upgrade: chardet<4,>=3.0.2 in /Users/rohitsanjay/miniconda3/lib/python3.7/site-packages (from requests->jovian) (3.0.4) Requirement already satisfied, skipping upgrade: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in /Users/rohitsanjay/miniconda3/lib/python3.7/site-packages (from requests->jovian) (1.24.2)

The following topics were covered in the first tutorial:

  • First steps with Python and Jupyter
  • Variables and data types in Python
  • Conditional statements and loops
  • Functions, scope and exceptions
  • Interacting with the OS & Filesystem
  • Object oriented programming with classes

Variables and Data Types

Problem 1:

  • Assign your name to the variable name
  • Assign your age to the variable age
  • Assign a random float to the variable decimal
  • Assign a boolean to the variable hasAnAndroid
  • Create a dictionary called person_dict with three keys: "Name", "Age", and "Has an Android Phone?" and assign the 3 variables to their respective keys
  • Print the data type of each variable without calling the variables directly (Hint: Use the dictionary)
name = "Rohit Sanjay"
age = 21
decimal = 3.41
hasAnAndroid = True
noneType = None