Heim > Artikel > Backend-Entwicklung > Analyse des bedingten Beurteilungscodes in Python
Der Inhalt dieses Artikels befasst sich mit der Analyse des bedingten Beurteilungscodes in Python. Ich hoffe, dass er für Sie hilfreich ist.
Ausführungsprozess von bedingten Anweisungen:
wenn Bedingung Hinweis zur Beurteilung:
1. Verwenden Sie nach jeder Bedingung einen Doppelpunkt :, um den Code anzugeben, der ausgeführt werden soll, wenn die Bedingung wahr ist;
2. Verwenden Sie Einrückungen, um Codeblöcke zu unterteilen. Anweisungen mit derselben Einrückungsnummer bilden zusammen einen Codeblock.
if...else, Einzelbedingungsbeurteilung
username_store = 'lipandeng' password_store = '123' username_input = input('your username:') password_input = input('your password:') if username_input == username_store and password_input == password_input: print('welcome {0}'.format(username_input)) else: print('Invalid username and password!')
if...elif.. .sonst, Urteil mit mehreren Bedingungen
score = int(input('Enter your score:')) # input()返回的数据类型是str,int()函数是把str转int。 if score < 0 or score > 100: # 条件1,此条件为True时执行print(),elif后面的代码不再执行。 print('Scores of the range is 0-100.') elif score >= 90: # 条件2,当条件1为False时判断条件2,此条件为True时执行print(),elif后面的代码不再执行。 print('Your score is excellent.') elif score >= 60: # 条件3,当条件1和条件2为False时判断条件3,此条件为True时后执行print(),elif后面的代码不再执行。 print('Your score is good.') else: # 条件4,以上判断条件都为False时执行的print()。 print('Your score is not pass the exam.')
Das obige ist der detaillierte Inhalt vonAnalyse des bedingten Beurteilungscodes in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!