For loop

What is For loop in Python?
  • A for loop in python has the ability to iterate over items of any sequence (List, tuple, string) or any other iterable objects.
  • Iterating over a sequence is called traversal.
Syntax:
                    for var in sequence:
                            body statements
    
  • Here, var is a variable that is used to take the next values from the sequence on every iteration until the end of the sequence is reached.

If, If...else, If...elif...else, Nested If

What is a selection statement in Python?
  • In some cases in programming, Our program has to decide whether the following block of codes needs to be executed or not, based on some conditions.
  • Such Decision making statements/selection statements decide the direction of the flow of program execution.
  • Decision making statements/selection statements available in Python are
        • if (Simple If)
        • if-else
        • else-if ladder
        • Nested if
  • In python, body statements inside the selection statement are indicated by the indentation. The very first unindented line marks the end of the selection statements.

Dictionaries in Python

What is Dictionary in python?
  • Dictionary is an unordered collection of data in the form of key-value pair.
  • The first element in the key-value pair is the key and the second element is the value.
  • Like list, dictionaries are mutable.
Creating a dictionary
  • Dictionaries are written inside curly brackets ({}) with comma-separated key-value pairs.

Tuples in Python

1) What is Tuple?
  • Just like List, Tuple is a collection of ordered elements. But the difference between list and Tuple is, tuples are immutable i.e. the elements in the Tuple cannot be changed, once it is assigned.
  • Tuples also can store both homogeneous and heterogeneous elements.
2) Creating a Tuple
  • Tuples can be created by placing all the elements separated by commas inside parentheses().

Sets in python

What is Set?
  • Set is an unordered collection data type with no duplicate elements. (unique elements)
  • Using curly braces {} or keyword set, we can create a set in Python.
  • In general, the set function is used to eliminate duplicate elements in a list.

Python Comments

  • Comments are the lines that are used to make your code more readable.
  • Comment lines are mainly used for documentation purposes to make the readers understand the source code.
  • These are the lines skipped during the program's execution by the compilers and the interpreters.
  • Sometimes, comments can also serve to prevent the execution of a line when testing code.
  • There are three types of comments in python.
    • Single line comments 
    • Multi-line comments
    • Docstring comments

ISRO 2020 Scientist/Engineer 'SC' Electrical BE005 Question paper with Answer marked

ISRO 2020 Electrical BE005:

ISRO Centralised Recruitment Board

Recruitment for Scientist/Engineer 'SC'

Electrical - BE 005

Held on: January 12, 2020