Open main menu

CDOT Wiki β

Changes

OPS435 Python Lab 2

32 bytes added, 08:30, 26 May 2017
PART 1 - Using IF Statements
if password == 'P@ssw0rd':
print('You have succesfully used the right password')
</source>What happened? In the above example, you are making a comparison between the value you entered via the '''input()''' function, which in turn, was saved into the '''password ''' variable. The IF statement is using that variable (called password), followed by '''==''' which represents '''equal to''', followed by the string ''' 'P@ssw0rd' '''. Note that a spaces are used between these arguments. The IF statement tests that condition to see if it is '''True or False'''. If that condition is '''True''', it will run the code indented below. On the other hand, if that condition is '''False''', it will not run the code. Try experimenting with different combinations of passwords.<br><br>
:#If statements can also be used to compare numbers, and use functions. The function 'len()' can be used to give us the length of words and other variables. We can use this 'len()' function to give us the number of arguments provided to our script by using 'len(sys.argv)' and it should return a number. Below we are also using '!='. Which stands for not equal to. <source>
import sys
13,420
edits