일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- conda 가상환경 설정 오류
- conda 기초 설정
- 려려
- time wait port kill
- 오블완
- 3000 port kill
- 실행중인 포트 죽이기
- conda base 기본 설정
- conda base 활성화
- 티스토리챌린지
- window netstat time wait 제거
- Today
- Total
모도리는 공부중
20.11.06. 오후 - 파이썬 반복문 본문
20.11.06. 오후 - 파이썬 반복문
공부하는 모도리 2020. 11. 6. 19:00while문
while 조건식 True :
ㅇㅇㅇㅇㅇ 실행
while 조건식 False :
ㅇㅇㅇㅇㅇ 실행 안함
random 라이브러리 사용
라이브러리 import
실행하면 랜덤이라는 라이브러리를 사용할 수 있다. 한 번 실행하면 매번 불러올 필요 없이 계속 사용.
다만, 커널에서 리스타트하면 랜덤값도 초기화되므로 필요시 다시 실행.
이걸 다 아는 사람은 없다. 그러니 검색을 잘하는 것도 능력. '파이썬 random 함수'라고 검색해도 좋다.
random.randint() 사용
- 1 ~ 10 범위의 숫자 랜덤 추출
실행할 때마다 숫자가 계속 바뀐다. 무작이 추출이기 때문.
리스트처럼 중간값만 뽑는게 아닌 양끝도 다 출력한다.
재미있는 랜덤게임을 만들어보자
선생님과 함께하는 푸는 시간
for문
- 문자열 또는 리스트 또는 튜플이 들어갔을 때 안에 있는 요소를 하나씩 반복
리스트를 출력해봅시다.
이렇게 써도 무방합니다.
문자열을 출력해보죠.
선생님과 함께 하는 풀이 시간~
오호오호~~ 선생님은 심플 is 베스트라고 하셨지만, 저는 이것저것 복잡한것도 재미있어요 ~_~
range()함수 사용
- 필요한 만큼의 숫자를 만들어내는 유용한 기능
- range(시작할 숫자, 종료할 숫자, 증가량)
- range(1, 10, 1) → 1부터 9까지 1씩 증가
- range(1, 100, 3) → 1부터 99까지 3씩 증가
- range(10, 1, -1) → 10부터 2까지 1씩 감소(-1씩 증가)
여기서 느낀점. 파이썬은 이상~미만을 좋아하는구나.
print()함수 - end속성
왜 end에 +1을 해주나요?
- end는 어차피 미만이기 때문에 우리가 원하는 30까지 나오게 하려면 +1을 해줌으로 값을 늘리는거지!
심심해서 시작과 끝도 출력을 해보았다.. 아니, 근데 for문만으로 가능하다구요?! 이중for문 갑시다.
쓰는데.. 계속 막히더라.. 결과가 이상하게 나와..
그럴땐 제발, 오타가 있진 않은지 확인해라. 그럼 된다.
잘 출력되고 있다. 너무 기니까 잘라야지.
나처럼 s라는 변수를 하나 더 추가해줘도 되지만, 그럴 필요 없이 format자리에서 바로 연산해줘도 된다.
자 그럼 응용문제 풀러 떠나자.
'K-디지털 빅데이터 분석서비스 개발자과정 20.11.02~21.04.12 > PYTHON(웹크롤링, 머신·딥러닝)' 카테고리의 다른 글
20.11.10. 오전 - 파이썬 별만들기, 함수 (0) | 2020.11.10 |
---|---|
20.11.09. 오후 - 파이썬 반복문 복습 & 딕셔너리 (0) | 2020.11.09 |
20.11.05. 오후 - 파이썬 리스트, 튜플, 반복문(맛보기) (0) | 2020.11.05 |
20.11.04. 오후 - 파이썬 조건문 (0) | 2020.11.04 |
20.11.04. 오후 - 파이썬 산술 연산자 (0) | 2020.11.04 |