Python Language: Difference between revisions
Jump to navigation
Jump to search
(→Loops) |
(→Loops) |
||
Line 52: | Line 52: | ||
n = n - 1 | n = n - 1 | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Loops have iteration [[#Variables|variables]]. | Loops have iteration [[#Variables|variables]], which are initialized, checked and changed within the loop. | ||
==Functions== | ==Functions== |
Revision as of 04:46, 22 May 2021
Internal
Reserved Words
Reserved words can only be used to mean the thing Python expects them to mean. They cannot be used as variable names or identifiers.
False |
class |
return |
is |
finally
|
None |
if |
for |
lambda |
continue
|
True |
def |
from |
while |
nonlocal
|
and |
del |
global |
not |
with
|
as |
elif |
try |
or |
yield
|
assert |
else |
import |
pass
| |
break |
except |
in |
raise
|
Statements
Assignment Statement
x = 1
The assignment accepts expressions:
x = x + 1
Functions
Expressions
Operators
+, = are operators.
Variables
Identifiers
Python Script
A Python program file is called a Python script - a stored set of instructions that can be handed over to the Python interpreter. Python scripts have the .py extensions.
Flow Control
Sequential Steps
Conditional Steps
if x < 10:
print('something')
Loops
n = 5
while n > 0:
print(n)
n = n - 1
Loops have iteration variables, which are initialized, checked and changed within the loop.
Functions
Organizatorium
- statement vs function. print is a statement in python 2, print() is a function in python3.