python:features
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
python:features [2016/07/13 22:05] – mithat | python:features [2017/12/06 01:54] (current) – [if, if/else] mithat | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Some Python features ====== | ====== Some Python features ====== | ||
- | Header, suite/block, clause: | + | ===== Types ===== |
+ | ==== Boolean ==== | ||
+ | <code python> | ||
+ | True | ||
+ | False | ||
+ | </code> | ||
+ | ===== Header, suite/ | ||
<code python> | <code python> | ||
if foo == bar: # header | if foo == bar: # header | ||
Line 10: | Line 16: | ||
</ | </ | ||
- | if, else, ifelse: | + | ===== Selection ===== |
+ | ==== if, if/else ==== | ||
- | <code python) | + | <code python> |
+ | if condition: | ||
+ | suite | ||
+ | </ | ||
+ | |||
+ | <code python> | ||
+ | if condition: | ||
+ | suite | ||
+ | else: | ||
+ | suite | ||
+ | </ | ||
+ | |||
+ | === nested if/else === | ||
+ | |||
+ | <code python> | ||
if credits == 90: | if credits == 90: | ||
print(' | print(' | ||
else | else | ||
- | if credits == 60: | + | |
- | print(' | + | print(' |
- | else: | + | else: |
- | print(' | + | if credits >= 40: |
+ | print(' | ||
+ | else: | ||
+ | | ||
</ | </ | ||
- | <code python) | + | <code python> |
- | if credits | + | if credits |
print(' | print(' | ||
- | elif credits | + | elif credits |
print(' | print(' | ||
+ | elif credits >= 40: | ||
+ | print(' | ||
else: | else: | ||
- | print(' | + | print(' |
</ | </ | ||
+ | |||
+ | ===== Iteration/ | ||
+ | <code python> | ||
+ | while condition: | ||
+ | suite: | ||
+ | </ | ||
+ | |||
+ | **definite loop**: counter controlled repetition, "a program loop in which the number of times the loop will iterate can be determined before the loop is executed." | ||
+ | |||
+ | **indefinite loop**: sentinel controlled repetition, "a program loop in which the number of times the loop will iterate is not known before the loop is executed." | ||
+ | |||
+ | **flag/ |
python/features.1468447511.txt.gz · Last modified: 2016/07/13 22:05 by mithat