All Pages
@ 로직과 순서도 - 반복구조 + 리스트
@ 로직과 순서도 - 반복구조 + 리스트
2024.02.02모든 문제에 순서도 함께 만드세요. 모르는 문제는 넘어가셔도 좋아요. diagrams.net Link Flowchart Maker & Online Diagram Software Flowchart Maker and Online Diagram Software draw.io is free online diagram software. You can use it as a flowchart maker, network diagram software, to create UML online, as an ER diagram tool, to design database schema, to build BPMN online, as a circuit d app.diagrams.net 연습문제 예제37 1부터 10까지의 수를 리스..
@ 로직과 순서도 - 반복구조 정답
@ 로직과 순서도 - 반복구조 정답
2024.02.02연습문제 예제18 1부터 10까지 출력하기(1) 1로 시작되는 i를 1씩 증가하면서 i 값이 10보다 작거나 같은 동안 반복하며 i 값을 출력한다. i=1 while im: m = a a = int(input("정수: ")) print("최댓값 :", m) #03~06 a가 0이 아닌 동안 04~06을 반복해서 실행한다. #04~05 a가 m보다 크면 a 값을 m에 저장한다. m은 최댓값을 저장하는 변수이다. 예제32 직각 삼각형 모양으로 수 출력하기 바깥쪽 반복문은 i 값을 1부터 5까지 반복하고, 안쪽 반복문은 j 값을 1부터 i까지 반복하며 j 값을 출력하면 다음과 같이 된다. 단, 안쪽 반복문을 마치면 “ \n”을 이용해서 다음 줄로 넘긴다. for i in range(1, 6): for j in..
@ 로직과 순서도 - 반복구조
@ 로직과 순서도 - 반복구조
2024.02.02반복문 부터는, 모든 문제에 순서도 함께 만드세요. 모르는 문제는 넘어가셔도 좋아요. diagrams.net Link Flowchart Maker & Online Diagram Software Flowchart Maker and Online Diagram Software draw.io is free online diagram software. You can use it as a flowchart maker, network diagram software, to create UML online, as an ER diagram tool, to design database schema, to build BPMN online, as a circuit d app.diagrams.net 연습문제 예제18 1부터 10..
16. 제어문 - 반복
16. 제어문 - 반복
2024.02.02① 반복loop ①.① 반복이란? 반복은, 한 가지 일을 되풀이 하며, 기본적으로 끝없이 동작한다. 개발자는, 반복 횟수 만큼 실행하도록 제어하는 코드를 작성 해야한다. ①.② 반복의 문제 파악 # *개발 언어의 모든 기능은, 개발자의 편의를 위해 만들어졌다. # 1 # # print("hello python")를 10번 출력하는 코드를 작성하세요. # 10번 세는 수, 기수 print("hello python") # 1 print("hello python") # 2 print("hello python") # 3 print("hello python") # 4 print("hello python") # 5 print("hello python") # 6 print("hello python") # 7 prin..
15. 순차
15. 순차
2024.02.02순차sequence 특성 자료형 문자열, 리스트, 튜플 and 딕셔너리? 1. 순차 의미 이해 # 문자열 String = "ABCD" print(f"string:{String[0]}") # index 기반, 순차적 접근 # 리스트 List = ["A", "B", "C", "D"] # 대괄호 print(f"list: {List[1]}") # index 기반, 순차적 접근 # 튜플 Tuple = ("A", "B", "C", "D") # 소괄호 print(f"tuple: {Tuple[2]}") # index 기반, 순차적 접근 # 딕셔너리 Dict = {0:"A", 1:"B", 2:"C", 3:"D"} # 중괄호 print(f"dict: {Dict[3]}") # key 기반, *비순차적 접근 2. 순차sequ..
14. 복합 자료형 - 딕셔너리
14. 복합 자료형 - 딕셔너리
2024.02.021. 딕셔너리 문자열, 리스트, 튜플이 Index(인덱스)로 Sequential(순차)적으로 Value(값)에 접근한다면, 딕셔너리는 Key(키)로 Non-Sequence(비순차)으로 Value(값)에 접근한다. # *딕셔너리 선언은, { } 중괄호에 {키:값} 한 쌍 단위로 저장하며 ,(콤마)로 구분한다. # 예시 >> 딕셔너리 = {키1:값1, 키2:값2} # *dict( ) 사용 # 딕셔너리 = dict(키1=값1, 키2=값2) # 딕셔너리 = dict(zip([키1, 키2], [값1, 값2])) # 딕셔너리 = dict([(키1, 값1), (키2, 값2)]) # 딕셔너리 = dict({키1: 값1, 키2: 값2}) # 딕셔너리의 키가 중복 사용되면, 가장 마지막 값만 호출된다. # 빈 딕셔너리를 ..
13. 복합 자료형 - 튜플
13. 복합 자료형 - 튜플
2024.02.01① 튜플 ①.① 튜플이란? 튜플은 파이썬에서 중요하게 사용되지만, 모르더라도 큰 문제는 없다. 튜플(tuple)은 몇 가지 점을 제외하곤 리스트와 거의 비슷하며 리스트와 다른 점은 다음과 같다. 리스트는 [ ]사용, 튜플은 ( )사용 리스트는 요소의 값을 생성, 삭제, 수정 가능하지만, 튜플은 순서가 고정되며 그 값을 수정 불가하다. 단지 1개의 요소만을 가질 때는 요소 뒤에 콤마(,)를 반드시 붙여야 한다. ①.② 튜플 자료형 사용법 # 튜플은 ( )(괄호)로 값을 묶어주며, 없어도 된다. # 각 값은 ,(콤마)로 구분한다. # 튜플 = (값, 값, 값) # 튜플 = 값, 값, 값 # 요소가 한 개인 튜플은 함수(클래스)에 필요한 경우가 있다. # 콤마가 없다면, 요소가 1개인 튜플은 만들 수 없다. ..
12 복합 자료형 - 리스트
12 복합 자료형 - 리스트
2024.02.01리스트 사용 예시 참고 1 데이터 추출 대상 참고 2 데이터 추출에 사용된 리스트, 딕셔너리 참고 3 데이터 csv 추출 결과 참고 4 자연어 딥러닝 프로그램이란? 프로그램 로직과 데이터로 이루어져 있다. 로직은 컴퓨터가 동작하는 순서이고, 이 과정에 따라 데이터를 저장, 수정, 삭제, 생성하는 과정이 복잡해질 뿐이다. 데이터는 현실에서 여러가지 형태로 존재한다. 프로그래밍에서 데이터는 자료형(Data Type) 이라는 형태로 구분하여 관리한다. 관리의 목적은, 프로그래밍의 편리성을 위해서다. ① 리스트 ①.① 리스트란? 변수는, "하나의 값을 저장할 수 있는 저장공간"을 의미했습니다. 리스트는, 여러개의 데이터를, 자료형 구분 없이, 한 번에 모아서 사용하는 것입니다. 개발자가 편리하게. # 변수의 사..