Maison >développement back-end >Tutoriel Python >Analyse du code de jugement conditionnel en python
Le contenu de cet article concerne l'analyse du code de jugement conditionnel en python. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer.
Processus d'exécution des instructions conditionnelles :
if condition Remarque sur le jugement :
1. Utilisez deux points après chaque condition : pour indiquer le code à exécuter lorsque la condition est vraie ;
2. Utilisez l'indentation pour diviser les blocs de code. Les instructions avec le même numéro d'indentation forment ensemble un bloc de code.
si...sinon, jugement à condition unique
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 ...sinon, jugement multi-conditions
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.')
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!