最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時(shí)間:2017年05月16日 09:30:40   投稿:jingxian  
下面小編就為大家?guī)硪黄狿ython入門_條件控制(詳解)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧

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

具體看下面這個(gè)例子:

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

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

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

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

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

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

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

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

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

account_login()

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

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

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

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

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

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

相關(guān)文章

最新評(píng)論

永昌县| 什邡市| 巴中市| 株洲市| 陵川县| 石屏县| 平定县| 崇明县| 炎陵县| 韶关市| 肃北| 永修县| 临桂县| 福海县| 吴堡县| 静安区| 上栗县| 抚州市| 长子县| 萨迦县| 长寿区| 吉林市| 花莲市| 吉隆县| 建宁县| 德清县| 蛟河市| 潞西市| 赤壁市| 汶上县| 南川市| 兴和县| 大英县| 平乡县| 青铜峡市| 肥西县| 旺苍县| 涡阳县| 泾源县| 苍山县| 华容县|