본문 바로가기
반응형

강좌/파이썬4

[파이썬] 조건문(if, elif, else) 코딩을 하다보면 조건문을 정말 많이 쓰게 될 것입니다. 파이썬에서도 조건문을 많이 씁니다. 파이선에 조건문 종류는 if, elif, else가 있습니다. 1. if 문 if 문은 특정한 조건이 참인 경우에 실행되는 구조를 가지고 있습니다. if 문의 구조는 if 조건문: 실행될 문장 구조로 되어있습니다. 조건문이 참이면 다음 문장이 실행되는 거죠. (파이썬에서는 들여쓰기에 주의하셔야 합니다.) 한 번 해볼까요? 만약 빵이 1,000원인데 지갑에 1,000원 이상 있으면 빵을 사먹는다. 라는 명령문을 만들어보겠습니다. 일단 지갑에 3,000원이 있다고 생각하고 만들어 보겠습니다. money = 3000 #지갑에 3000원이 있다. if money >= 1000: #만약 지갑에 1000원 이상 있다면, pr.. 2024. 1. 21.
[파이썬] 반복문 (while, for) 프로그래밍에서 같은 동작을 반복하는 경우가 많기 때문에 반복문은 꼭 필요합니다. 파이썬에서 반복문을 쓸 때는 while문이나 for문을 사용하면 됩니다., 둘은 매우 비슷하고 필요할 때마다 상황에 맞게 맞는 것을 사용하면 됩니다. 1. while 문 먼저 while 문을 알아보겠습니다. while 문의 구조를 살펴보면 while 조건문: 실행될 문장 으로 되어있습니다. 조건문이 참이면 while 문에 속한 문장이 반복됩니다. 한 번 해볼까요? 1부터 10까지 출력하는 명령문을 만들어보겠습니다. a = 0 #변수 a를 0부터 시작하도록 0으로 설정 while a < 10: # 만약 a가 10보다 작다면 a = a + 1 #a에 1을 더하고 print(a) #a를 출력 1부터 10까지 출력되는 것을 볼 수 .. 2024. 1. 21.
[파이썬] 정렬 (sort, sorted) 파이썬에 내장 함수는 유용한 것들이 많이 있습니다. 정렬 기능은 프로그램을 작성할 때 매우 유용하고 꼭 필요한 기능이죠. 이 때, 사용되는 파이썬 내장 함수가 sort, sorted 입니다. 둘은 비슷하지만 살짝 다릅니다. 1. sort() 먼저 sort 메소드를 알아봅시다. sort 메소드는 기존의 리스트 자체를 정렬합니다.(오름차순) 한 번 해볼까요? my_list 라는 임의의 리스트를 만들어 보겠습니다. my_list = [5, 3, 4, 9, 1] #임의의 리스트 my_list.sort() #리스트 정렬(오름차순) print(my_list) #(리스트 출력) [1, 3, 4, 5, 9] 로 출력되는 것을 볼 수 있습니다. 만약 내림차순으로 하고 싶으면 ()에 reverse=True를 넣으면 됩니다.. 2024. 1. 21.
[파이썬] random 모듈 (자주 쓰이는 함수 random, randint) 파이썬에는 기본적으로 제공되는 모듈이 여러 종류가 있습니다. 그 중 자주 사용되는 것이 random 모듈입니다. random 모듈은 여러 종류가 있는데, 보통 randint 함수를 많이 사용합니다. 1. random() 먼저 random 함수를 알아봅시다. random 함수는 0에서 1까지의 부동소수점 난수를 반환하는 함수입니다. (부동소수점: 실수를 A*X^Y로 표현하는 방식) 사용은 random.random() 으로 하면 됩니다. 한 번 해보겠습니다. import random #random 모듈을 불러오기 print(random.random()) #random 함수 출력하기 저는 0.6409113311808006가 출력되었네요. 2. randint(a, b) random 모듈에서 가장 많이 사용되는 .. 2024. 1. 20.
반응형