반응형
Notice
Recent Posts
Recent Comments
Link
250x250
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 파이썬공부
- 2025 year
- 영어문장20개
- Python
- 영어공부
- 아보카도 색깔
- 두번째삶
- 영어20문장
- 원어민영어표현
- 영어문장
- good avocado
- 오블완
- 영어회화공부
- 자주쓰는영어회화
- 티스토리챌린지
- 20문장
- 루이지만조니
- prime minister justin trudeau
- 영어표현
- 파이썬
- Trump
- Trudeau
- 만조니
- secondlife
- 영어회화
- 윤석열탄핵소추안가결
- 영어회화암기
- avocado color
- 원어민표현
- 영어표현20
Archives
- Today
- Total
쿨가이두번째삶
파이썬공부6 조건문if, else, elif 본문
728x90
반응형
#지난번 포스팅에서 공부했던 것 복습
패킹 안 값들 중에 중복된 값이 있을 경우 'Set'을 쓰면 중복 값들을 처리하고 출력된다.
하지만, 내가 원하는 값들을 순서대로 나열을 해야되는 경우에는 'set'은 적합하지 않다
중복된 값들은 처리해주지만 순서가 뒤죽박죽 되기 때문이다
*중복된 값들을 정리해야하고 순서대로 값들을 배치해야 된다면?
'Dictionary'를 사용하면 된다
ex)
my_list=['python', 'java', 'C#', 'java', 'java', 'java']
my_dic=dict.fromkeys(my_list)
print(my_dic)
>>{'python': None, 'java': None, 'C#': None}
그런데, 'value' 값들이 'none' 으로 표기된다. 'key' 값만 구하고 싶다면 다시 리스트(List)로 돌려서 출력하면 된다
ex)
my_list=['python', 'java', 'C#', 'java', 'java', 'java']
my_dic=dict.fromkeys(my_list)
print(my_dic)
my_list=list(my_dic)
print(my_list)
>>['python', 'java', 'C#']
조건문
if : 만약 ~ 라면 / 조건을 넣어서 값이 그 조건에 해당하면 1번 답 출력
else : 그렇지 않다면~ / 위 if 조건에 부합하지 않으면 2번 답 출력하게 지시할 수 있다
'if' 조건문을 나타낼 때
ex)
total = 2
if total <= 5:
print('파티 해산한다')
>>파티 해산한다
if 조건에 안 맞고 'else' 조건으로 돌리려면
ex)
total = 2
if total <= 1:
print('파티 해산한다')
else:
print('파티 구성한다')
>> 파티 구성한다
'elif'는 if 조건과 else 조건 사이에 위치하고 있으며 수량은 얼마든지 늘릴 수 있다
'if' 중첩
ex)
foul=False
if foul:
yellow_card += 1
if yellow_card == 2:
print('퇴장')
else:
print('주의')
else:
print('주의')
728x90
반응형
'개발,coding > Python파이썬' 카테고리의 다른 글
파이썬공부8, 리스트컴프리헨션(List Comprehension),들여쓰기(Indent) (0) | 2022.11.24 |
---|---|
파이썬공부7 for문('range'), while문, Break, continue (0) | 2022.11.23 |
파이썬공부5 리스트/튜플/세트/딕셔너리 총정리 비교 (0) | 2022.11.21 |
파이썬(python)공부4 ,딕셔너리(Dictionary) (0) | 2022.11.21 |
파이썬(python)공부3 리스트(list), 튜플(tuple), 세트(set) (0) | 2022.11.20 |