黄色网页视频 I 影音先锋日日狠狠久久 I 秋霞午夜毛片 I 秋霞一二三区 I 国产成人片无码视频 I 国产 精品 自在自线 I av免费观看网站 I 日本精品久久久久中文字幕5 I 91看视频 I 看全色黄大色黄女片18 I 精品不卡一区 I 亚洲最新精品 I 欧美 激情 在线 I 人妻少妇精品久久 I 国产99视频精品免费专区 I 欧美影院 I 欧美精品在欧美一区二区少妇 I av大片网站 I 国产精品黄色片 I 888久久 I 狠狠干最新 I 看看黄色一级片 I 黄色精品久久 I 三级av在线 I 69色综合 I 国产日韩欧美91 I 亚洲精品偷拍 I 激情小说亚洲图片 I 久久国产视频精品 I 国产综合精品一区二区三区 I 色婷婷国产 I 最新成人av在线 I 国产私拍精品 I 日韩成人影音 I 日日夜夜天天综合

Python入門_條件控制(詳解)

系統(tǒng) 1960 0

條件控制其實就是if...else...(如果...條件是成立的,就做...;反之,就做...)的使用 ,其基本結(jié)構(gòu)是:

Python入門_條件控制(詳解)_第1張圖片

具體看下面這個例子:

            
def account_login(): 
  # 定義函數(shù)
  password = input('請輸入密碼:') 
  # 輸入密碼
  if password == '12345': 
    # 如果輸入密碼是12345,則登錄成功
    print('登錄成功')
  else:
    print('密碼有誤,請重新輸入') 
    # 否則提示密碼有誤,請重新輸入
    account_login() 
    # 輸入錯誤后再次運行函數(shù)

account_login() 
# 調(diào)用函數(shù)
          

定義一個賬號登錄函數(shù),使用input()函數(shù)獲取用戶輸入的內(nèi)容并儲存在變量password中,如果輸入密碼正確,提示用戶“登錄成功”,否則提示“密碼有誤,請重新輸入”。

程序運行后,在執(zhí)行結(jié)果中輸入“12345”,會返回“登錄成功”;輸入12345以外的數(shù)字,均會提示“密碼有誤,請重新輸入”,此時可再次輸入密碼。

注意在if和else后面一定要加冒號,前面的縮進是指該部分屬于哪塊內(nèi)容。

除了上面的單條件控制外,多條件判斷也比較簡單,只需要在if...else之間加elif,用法和if...else類似。

Python入門_條件控制(詳解)_第2張圖片

現(xiàn)在,我們給剛才的例子增加一個密碼重置的功能:

            
password_list = ['##','12345']
# 創(chuàng)建密碼列表

def account_login():
  password = input('請輸入密碼:')
  password_correct = password == password_list[-1]
  # 給password_correct賦值
  password_reset = password == password_list[0]
  if password_correct:
    print('登錄成功')
  elif password_reset:
    new_password = input('請輸入新密碼:')
    # 如果輸入的是password_reset的值,提示用戶輸入新密碼
    password_list.append(new_password)
    # 用append()方法將用戶輸入的新密碼插入password_list中
    print('密碼重置成功')
    account_login()
  else:
    print('密碼有誤,請重新輸入')
    account_login()

account_login()

print(password_list)
# 可以查看最新的列表內(nèi)容
          

程序運行后會提示請輸入密碼,如果輸入“##”,這時會進入密碼重置環(huán)節(jié),會提示“請輸入新密碼”,輸入新密碼后,會在password_list的末尾插入新密碼,密碼輸入正確時,會顯示“登錄成功”。

最后一行的print(password_list),是為了驗證自己重置的新密碼是否插入進了password_list中。

后續(xù)我會詳細介紹下循環(huán)。

操作環(huán)境:Python版本,3.6;PyCharm版本,2016.2;電腦:Mac

以上這篇Python入門_條件控制(詳解)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論