Python 條件語句

1.簡單if語句

語法:

if 判斷條件:

代碼塊;

說明:

if 語句用於控制程序的執行,"判斷條件"成立時(非零),則執行後面的語句,也就是代碼塊,代碼塊可以多行,以縮進來區分表示同一範圍

示例:

#!/usr/bin/python

# -*- coding: UTF-8 -*-


# 定義變量,通過賦值運算符賦值“=”

a = 10

b = 10


# 判斷a與b的值是否相等

if a == b:

print 'a equals b';


print 'the end;';

代碼截圖:

1-1.png

運行截圖:

1-2.png

2.if-else語句

語法:

if 判斷條件:

代碼塊1;

else:

代碼塊2;

說明:

if 語句用於控制程序的執行,"判斷條件"成立時(非零爲true),則執行後面的語句,也就是代碼塊1,代碼塊可以多行,以縮進來區分表示同一範圍,如果判斷條件不成立時(爲false),則執行else後面的代碼塊2.

示例:

#!/usr/bin/python

# -*- coding: UTF-8 -*-


# 定義變量,通過賦值運算符賦值“=”

a = 10;

b = 1;


# 判斷a與b的值是否相等

if a == b:

print 'a equals b';

else:

print 'a not equal to b';


print 'the end;';

代碼截圖:

2-1.png

運行截圖:

2-2.png

3.多重if語句

語法:

if 判斷條件1:

代碼塊1;

elif 判斷條件2:

代碼塊2;

...

elif 判斷條件n:

代碼塊n;

else:

代碼塊n+1;

說明:

if 語句用於控制程序的執行,"判斷條件1"成立時(爲true),則執行代碼塊1,否則進入"判斷條件2",如果"判斷條件2"成立時,執行代碼塊2;否則進入"判斷條件n",如果"判斷條件n"成立,執行代碼塊n,否則執行else部分的代碼塊n+1。

示例:

#!/usr/bin/python

# -*- coding: UTF-8 -*-


# 定義變量,通過賦值運算符賦值“=”

week = 7;


# 判斷星期數

if week == 7:

print 'Sun';

elif week == 6:

print 'Sat';

elif week == 5:

print 'Fri';

elif week == 4:

print 'Thur';

elif week == 3:

print 'Wed';

elif week == 2:

print 'Tues';

elif week == 1:

print 'Mon';

else:

print ' the week data are error ';


print 'the end;';

代碼截圖:

3-1.png

運行截圖:

3-2.png

QQ截圖20181030171323.png

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章