一、條件語義
1、條件語句有4種情況
(1)if 語句
(2)if-else 語句
(3)if-elif-else 語句
(4) 巢狀使用 nested
#if語句
if true:
print('if語句')
#if-else語句
if false:
print('')
else:
print('if-else語句')
#if-elif-else語句
if false:
print()
elif false:
print()
else:
print('if-elif-else語句')
#nested 語句
if false:
print()
else:
if false:
print()
else:
print('nested 語句')
二、迴圈迭代語句
1、迴圈迭代語句python有2種:while迴圈、for迴圈,沒有do-while。
(1)while特點:先判斷條件再執行內容(條件在內容中修改),迴圈的次數不作為程式設計設計。
a = 3
while a>0: #滿足條件執行下面內容
print(a)
a-=1 #條件在內容中修改
print('i love you!')
(2)for 特點:程式設計設計需要考慮迴圈次數。一般在列表、字典、集合(3種可改容器)、元組、字元(2種不可改容器)中進行遍歷,迴圈次數就是容器元素個數。
a = ['python', 'c#', 'matlab', 'c++']
print('i love '+a)
a = ['python', 'c#', 'matlab', 'c++']
for i,a in enumerate(a,0): #指定0為第乙個序號,i是序號,a是元素
print(i,a)
2 python
3 c#
4 matlab
5 c++
Python基本系列 1
python 裡面萬物皆物件 object 只要是物件,就有相應的屬性 attributes 和方法 methods 1 基本資料型別3種 整數 浮點數 布林 2 容器資料型別5種 字元 元組 列表 字典 集合 3 條件語句和迭代迴圈 if,if else,nested,while,for 4 函式...
python學習 02 條件語句
if expression expr true suiteif 2 1and not2 3 print correct judgement correct judgement if expression expr true suite else expr false suitetemp input ...
Python學習(5)條件語句
python條件語句是通過一條或多條語句的執行結果 true或者false 來決定執行的 塊。可以通過下圖來簡單了解條件語句的執行過程 python程式語言指定任何非0和非空 null 值為true,0 或者 null為false。python 程式設計中 if 語句用於控制程式的執行,基本形式為 ...