We found the following articles

  • LANGUAGE

  • TOPICS

  • LEVELS

  • RESOURCE TYPE

'}}
  • How to use print() function
  • What a comment is and how to add it
  • Difference between inline comments and black comments
'}}
  • The definitions of the variables and data types
  • The relationships between the variable and data type
  • Arithmetic operations
'}}
  • What are data structures?
  • Basic data structures: Lists, tuples, dictionaries, and sets
  • How to define each data structure
  • The features of each data structure
'}}
  • What a list slicing is
  • How to use the list slicing
  • How to handle nested lists
'}}
  • The conditional statements: `if`, `elif`, `else`.
  • How to create loops.
  • How to select between the `for` loops and the `while` loops.
'}}
  • How to create a list comprehension
  • The advantages of the list comprehension
  • Filtering and manipulation of data using the list comprehension
'}}
  • Understanding what a function is
  • How to define a function
  • How to call functions
  • The differences between parameters and arguments
  • The scope of a variable
'}}
  • String slicing
  • Methods for handling strings
'}}
  • Importing Matplotlib library
  • How to plot simple line plots
  • The meanings of the axes and the figure
  • How to customize the graphs
  • Plotting mathematical functions' graph
'}}
  • The definition of a class
  • The relationships between a class and an object
  • How to define a class
  • How to create an object (instance)
  • Methods and attributes
  • Setters and getters
  • The advantages of setters and getters
  • 1
  • 2