偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Python if應(yīng)用具體信息介紹

開發(fā) 后端
Python if應(yīng)用的地方有很多,但是有不少的開發(fā)者在使用的時候會出現(xiàn)各種問題。下面我們就詳細(xì)的看看相關(guān)代碼,希望對大家有所幫助。

Python的語言編寫中很多時間會有Python if應(yīng)用。這個問題讓很多人都不知道如何才能解決。下面我們就來看看相關(guān)的Python if應(yīng)用解決方案。希望這些代碼對大家有所幫助。

Python用if,elif,else三個關(guān)鍵字進(jìn)行條件判斷,與C#唯一的區(qū)別就是用elif取代了else if,少打兩個字,其它都一樣。此外別忘了在if等語句后加 : 哦!

如果一個流程控制分支下不做任何事情,記得寫一句pass語句,不然Python會報(bào)錯。例如:

if 0:2 pass #神經(jīng)啊!這種例子用來說明什么?

在Python中沒有switch語句,你可以使用if..elif..else語句來完成同樣的工作。如果你覺得繁瑣,可以試試dict實(shí)現(xiàn)方式,下邊是個例子,分別對比了兩種實(shí)現(xiàn)方式。

  1. # 類C#偽碼,根據(jù)輸入的不同參數(shù)選擇程序的不同行為   
  2. switch(x):   
  3. ase "1":   
  4. print 'one'; break;   
  5. case "2":   
  6. print 'two'; break;   
  7. default:   
  8. print 'nothing!'   # 使用 if 替代  
  9. if x =='1':  
  10. print 'one'  
  11. elif x=='2':  
  12. print 'two'  
  13. else:  print 'nothing!'  # 使用dict  
  14. numtrans = {  1: 'one',  2: 'two', ... }  
  15. try:  
  16. print numtrans[x]  
  17. except KeyError:  
  18. rint 'nothing!'  # 也可以在分支中使用方法(函數(shù))  
  19. def print_one():  
  20. print 'one'  
  21. def print_two():  
  22. print 'two'  
  23. numtrans = { 1:print_one, 2:print_two, }  
  24. try:  
  25. numtrans[x]() #注意名字+括號就可以執(zhí)行方法了,這個實(shí)際上很牛X的。  
  26. except KeyError:42 print 'nothing!' 

以上就是對Python if應(yīng)用的詳細(xì)介紹,希望大家能有所收獲。
 

【編輯推薦】

  1. Python PAMIE模塊實(shí)現(xiàn)IE自動化
  2. Python字符串顯示實(shí)際應(yīng)用技巧分享
  3. Python Socket編程實(shí)現(xiàn)網(wǎng)絡(luò)編程
  4. Python base64模塊基本概念總結(jié)
  5. 第三方Python庫基本概念簡述
責(zé)任編輯:張浩 來源: 華章IT官方博客
相關(guān)推薦

2009-12-21 16:04:45

WCF Dispose

2009-11-24 13:31:23

Visual Stud

2010-06-07 10:16:23

ubuntu send

2010-08-05 16:43:26

路由信息協(xié)議rip

2010-02-22 17:07:50

WCF綁定元素

2010-02-01 10:32:01

C++文件操作

2010-03-01 14:56:48

WCF服務(wù)引用

2011-07-22 14:08:19

iPad 架構(gòu) 數(shù)據(jù)

2010-03-23 16:16:21

Python文件

2010-03-09 15:48:06

Python抓取

2010-03-17 13:46:55

Python sock

2010-03-24 17:39:47

Python學(xué)習(xí)入門

2010-03-26 10:46:20

Python嵌入CC++

2012-02-17 10:22:31

2010-03-04 11:36:02

Python提交表單

2009-12-16 09:40:19

VS環(huán)境

2010-03-01 13:13:02

Python應(yīng)用線程

2010-03-11 16:50:27

Python應(yīng)用

2010-03-12 15:00:52

Python中

2010-03-12 19:49:11

python 定時器
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號