python-基礎知識if...else...
3401 ワード
一、テーマ1
もし:女性の年齢>=18で<22歳で身長>170で体重<100できれいであれば、告白します.そうしないと、おばさんと呼ばれます.
ifにネストif
二、テーマ2
もし:成績>=90ならば、優秀なもし成績>=80かつ<90ならば、それでは:良好なもし成績>=70かつ<80ならば、それでは:普通のその他の情況:とても悪い
三、ユーザー認証ログイン
四、ユーザーの入力内容に基づいてその権限を印刷する
もし:女性の年齢>=18で<22歳で身長>170で体重<100できれいであれば、告白します.そうしないと、おばさんと呼ばれます.
age_of_girl=18
height=171
weight=99
is_pretty=True
if age_of_girl >= 18 and age_of_girl < 22 and height > 170 and weight < 100 and is_pretty == True:
print(' ...')
else:
print(' ')
ifにネストif
# :
# , :
# : 。。。
age_of_girl=18
height=171
weight=99
is_pretty=True
success=False
if age_of_girl >= 18 and age_of_girl < 22 and height > 170 and weight < 100 and is_pretty == True:
if success:
print(' , ')
else:
print(' , nmlgb , nmlg ...')
else:
print(' ')
二、テーマ2
もし:成績>=90ならば、優秀なもし成績>=80かつ<90ならば、それでは:良好なもし成績>=70かつ<80ならば、それでは:普通のその他の情況:とても悪い
score=input('>>: ')
score=int(score)
if score >= 90:
print(' ')
elif score >= 80:
print(' ')
elif score >= 70:
print(' ')
else:
print(' ')
三、ユーザー認証ログイン
name=input(' :')
password=input(' :')
if name == 'egon' and password == '123':
print('egon login success')
else:
print(' ')
四、ユーザーの入力内容に基づいてその権限を印刷する
#!/usr/bin/env python
#
'''
egon -->
tom -->
jack,rain -->
-->
'''
name=input(' :')
if name == 'egon':
print(' ')
elif name == 'tom':
print(' ')
elif name == 'jack' or name == 'rain':
print(' ')
else:
print(' ')
五、練習:# : Monday, :
# : Tuesday, :
# : Wednesday, :
# : Thursday, :
# : Friday, :
# : Saturday, :
# : Sunday, :
# :
today=input('>>: ')
if today == 'Monday':
print(' ')
elif today == 'Tuesday':
print(' ')
elif today == 'Wednesday':
print(' ')
elif today == 'Thursday':
print(' ')
elif today == 'Friday':
print(' ')
elif today == 'Saturday':
print(' ')
elif today == 'Sunday':
print(' ')
else:
print(''' :
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday
''')
# :
today=input('>>: ')
if today == 'Saturday' or today == 'Sunday':
print(' ')
elif today == 'Monday' or today == 'Tuesday' or today == 'Wednesday' \
or today == 'Thursday' or today == 'Friday':
print(' ')
else:
print(''' :
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday
''')
# :
today=input('>>: ')
if today in ['Saturday','Sunday']:
print(' ')
elif today in ['Monday','Tuesday','Wednesday','Thursday','Friday']:
print(' ')
else:
print(''' :
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday
''')