728x90
스터디 한번 만들어보자 문제
사람 이름을 입력값으로 받아서 사람 이름으로 된 파일 명의 text 파일을 만들고
안에는 성별을 저장
# 일단 생각나는데로 브레인 스토밍 해봄
name = input()
sex = input()
if sex == 'M' or 'man' or '남자':
print('남자')
elif sex == 'W' or 'woman' or '여자':
print('여자')
else :
print('남자 또는 여자로 적어야합니다')
rachel = open("rachel.txt",'w',encoding = "uft-8")
joe.close()
sex = input()
if sex == 'M' or 'man' or '남자': # 왜 or가 들어가니까 elif가 작동안할까?
print('남자') # 일단 or쓰지말고 list써서 in함수쓰고 해보자
elif sex == 'W' or 'woman' or '여자':
print('여자')
else :
print('남자 또는 여자로 적어야합니다')
# 일단 or쓰지말고 list써서 in함수쓰고 해보자
# 성공
sex_M_word = ['m','man','male','남','남자']
sex_W_word = ['w','woman','female','f','여','여자']
sex = input('성별을 기입해주세요')
if sex in sex_M_word:
print('남자')
elif sex in sex_W_word:
print('여자')
else :
print('남자 또는 여자로 적어야합니다')
sex_M_word = ['m','man','male','남','남자']
sex_W_word = ['w','woman','female','f','여','여자']
sex = input('성별을 기입해주세요')
if sex in sex_M_word:
print('남자')
elif sex in sex_W_word:
print('여자')
else :
print('남자 또는 여자로 적어야합니다')
rachel = open("rachel.txt",'w',encoding = "uft-8")
rachel.close()
728x90
반응형
'Python > diary of coding' 카테고리의 다른 글
[Python] 파이썬 f-string 이모저모 (0) | 2021.11.01 |
---|---|
[파이썬] [문자열함수] .replace() 적용 가능 범위 (0) | 2021.09.26 |