activiti 条件表达式json报错_2020年2月13日学习python 条件控制
2020年2月13日學(xué)習(xí)python 條件控制
所謂條件(condition);指的是成立的條件,即返回值是True的布爾表達(dá)式。
運(yùn)行報(bào)錯(cuò):
def account_login():
password = input('password:')
if password == '12345':
print('Login success!')
else:
print('Wrong password or invalid input!')
account_login()
account_login()
多條件判斷同樣簡單,只需在if和else之間加上 elis,用法和if是一致的。
#如果if后面表達(dá)式過長或者難以理解,采取給變量賦值的辦法來存儲(chǔ)布爾表達(dá)式返回的布爾值:Ture 或 False
#上面的函數(shù)可以這樣寫
password_list = ['*#*#','12345']
def account_login02():
password = input('Password:')
password_correct = password == password_list[-1] #輸入口令等于列表中最后一個(gè)元素時(shí)正確!登錄成功!
password_reset = password == password_list[0] #輸入口令等于列表第一個(gè)元素時(shí),觸發(fā)密碼變更
if password_correct:
print('Login success!')
elif password_reset: #輸入口令等于列表第一個(gè)元素時(shí),觸發(fā)密碼變更
new_password = input('Enter a new password: ')
password_list.append(new_password)
print('Your password has change successfully!')
else:
print('Wrong password or invalid input !')
account_login02()
account_login02()
#多條件時(shí)在if和else之間增加 elif else ,用法與 if else 相同
#利用 elif else 增加重置密碼功能
password_list = ['*#*#','12345']
def account_login02():
password = input('Password:')
password_correct = password == password_list[-1] #輸入口令等于列表中最后一個(gè)元素時(shí)正確!登錄成功!
password_reset = password == password_list[0] #輸入口令等于列表第一個(gè)元素時(shí),觸發(fā)密碼變更
if password_correct:
print('Login success!')
elif password_reset: #輸入口令等于列表第一個(gè)元素時(shí),觸發(fā)密碼變更
new_password = input('Enter a new password: ')
password_list.append(new_password)
print('Your password has change successfully!')
else:
print('Wrong password or invalid input !')
account_login02()
account_login02()
與50位技術(shù)專家面對(duì)面20年技術(shù)見證,附贈(zèng)技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的activiti 条件表达式json报错_2020年2月13日学习python 条件控制的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 32位网卡驱动 2008_DPDK之网卡
- 下一篇: 威驰fs高配和低配有什么区别_“电子手刹