Python :) Flashcards
If/else if/else structure in python
if condition : #statements elif condition : #statements else: #statements
For loop in python
for identifier in range (int,int): #statements
This is non inclusive (eg in range (0,5) will only run where the identifier is 0,1,2,3 and 4)
Can also be used like
for identifier in range (int,int,increment): #statements
Also non inclusive for the second int
for identifier in StringExp: # statements
Starts counting from 0, and ends on 1 less than the number of letters in the word
Userinput in python
Identifier = input(input prompt)
Modulus in python
%
Eg 5%2 would return 1
Integer division in python
// Eg 5//2 evaluates to 2
Output in python
Print (Exp)
Random number in python
from random import rand range
randrange( IntExp, IntExp)
The second IntExp is exclusive
Eg.
from random import randrange num1 = randrange(3, 7) # generates an integer between 3 and 6
Less than in python
Exp < Exp
Eg.
4 <6
“A” < “B”
“adam” < “adele”
Greater than (pyth)
Exp > Exp
Equal to (pyth)
Exp == Exp
Not equal to (pyth)
Exp != Exp
Less than or equal to (pyth)
Exp <= Exp
Greater than or equal to
Exp >= Exp
Relational operators can be used on (pyth)
Numbers strings and characters
Logical AND (pyth)
BoolExp and BoolExp
Eg,
(3 == 3) and (3 <= 4)