Python基本系列 1 條件語句和迴圈語句

2021-09-28 17:18:43 字數 1184 閱讀 4981

一、條件語義

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 語句用於控制程式的執行,基本形式為 ...