조건문
else-if 대신에 elif 라는 것을 사용한다.
얘네들도 조건식 적을 때, 두 식 합쳐서 1<tem < 5 이런식으로 적을 순 있는데
조건식을 따로따로 and 나 or을 써서 나눠줘서 조건식을 입력한다.
반복문 기본 생성
for문
in 뒤에 있는 리스트 요소들을, 순서대로 하나씩 in 앞의 변수에다 넣어라.
while문
ctrl + c 를 입력하면
무한 반복되는 출력이 나올 시, 출력을 멈출 수 있다.
한줄 for문. for문처럼 in 뒤의 값을 하나씩 in 앞의 변수에 집어넣고 맨 앞의 코드에 대입하는 형식.
반복문으로 각 요소에 메서드 적용하기.
문제
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
from random import *
cnt = 0
for i in range(1, 51):
time = randrange(5, 51)
if 5 <= time and time <= 15:
print("[o] {0}몇번째 손님 {1}소요예정".format(i,time))
cnt += 1
else:
print("[x] {0}몇번째 손님 {1}소요예정".format(i,time))
print(cnt)
|
cs |
보충: range와 randrange 사용법을 까먹음.
파이썬에서는 모듈간 구분이 없음. 라인정렬만 잘해주고, 띄워쓰기만 잘해주면 알아서 인식.
'📊python > 파이썬, 데이터분석' 카테고리의 다른 글
파이썬 기본이론 정리(5) [입출력, input 사용, 출력서식, 메서드] (0) | 2023.02.15 |
---|---|
파이썬 기본이론 정리(4)[함수선언, 가변선언, 지역,전역변수] (0) | 2023.02.15 |
파이썬 기본이론 정리(2)[문자열 제어, 튜플, 행렬] (0) | 2023.02.15 |
파이썬 기본이론 정리(1)[주석, 연산자, 문자열 변경 str()] (0) | 2023.02.10 |
파이썬 시작 (vscode output에서 출력하고 시작.),(한글깨짐 해결) (0) | 2023.02.10 |