본문 바로가기
반응형

프로그래밍12

[Python] 5. 리스트 연산과 수정 안녕하세요 오늘은 파이썬 리스트 연산과 수정에 대해서 알아보겠습니다. 리스트 연산 또한 문자열 연산과 동일한 기능을 수행합니다. 리스트를 더하고 반복 할 수 있는데요, 그러면 먼저 아래 예제를 보겠습니다. 리스트는 데이터를 저장하고 수정할 때 많이 사용되기 때문에, 확실하게 알아두면 좋다고 합니다. 그리고 알고리즘 문제를 풀 때 데이터를 담아서 처리를 해야되기 때문에 더더욱 중요하다고 생각이 듭니다. 많이 부족하지만 구름 파이썬 강의를 보고 정리했습니다. 예제 소스코드 evennumbers = [2, 4, 6, 8, 10] oddnumbers = [1, 3, 5, 7, 9] numbers = evennumbers + oddnumbers print(numbers) print(numbers * 4) 출력 결.. 2021. 1. 16.
[Python] 04. 값의 집합 리스트 안녕하세요! 오늘은 값의 집합인 리스트에 대해 알아보도록 하겠습니다! 기본적인 자료형이나 연산자는 이전 게시물에 있기 때문에, 혹시나 개념을 까먹으신 분들은 이전 게시물을 보고 다시 읽어주시면 감사하겠습니다 :) 그럼 시작하겠습니다. 먼저 다양한 숫자를 입력받아, 짝수만 골라내는 프로그램을 만든다고 가정을 했을 땐, 지금까지 본 대로면 30개의 숫자를 입력받기 위해서는 input() 함수를 30개의 값을 입력 받아야 하니 매우 복잡하다고 볼 수 있습니다. 그리고 눈으로 봤을 때, 가독성이 뛰어나지 못합니다. 하지만 이때, 리스트를 사용하시면 됩니다. 리스트는 값의 집합으로, 어떤 자료형이건 상관이 없이 리스트 안에 들어갈 수 있습니다. 리스트의 형식은 기본적으로 리스트 이름 = [요소1, 요소2, 요소3.. 2021. 1. 15.
[Swift/iOS] 03. 변수와 상수 그리고 자료형 먼저 Swift는 변수는 var 상수는 let 이라는 키워드를 사용한다. 변수는 변경이 가능한 수를 말하며, 상수는 변하지 않는 수를 말한다. 아래와 같이 선언 할 수 있다. 그리고 선언과 동시에 값을 할당할 수 있다. var 변수명:type let 상수명:type var a: Int = 100 // 100은 타입 선언이 없어도 int형임이 추론이 가능하다. 그러므로 타입을 지정 안해도 OK let a = "hello" type(of: a) // 타입을 확인하기 위해서는 이렇게 type() 을 사용하면 된다. Bool 타입 Bool은 Swift 뿐만 아니라 많은 언어에서 사용이 된다. 이 타입은 ture , false를 통해 참과 거짓을 나타내는 타입이다. true, false를 대입 할 때 타입을 선언.. 2020. 8. 31.
[Swift/iOS] 02. interaction을 이해해보자 ! 오늘은, UI 화면과 소스코드를 연동해서, 라벨의 텍스트를 변경하는 예제를 따라할 생각입니다. 여러분들도 한번 따라하면서 해보세요! 아니면 눈으로 쭉 따라가면서 흐름을 읽어 가는 것도 좋다고 생각합니다. 스토리보드와 코드 연결 Main.storyboard 선택상태에서 에디터를 Assistant 모드로 좌우 분리 ViewController 오브젝트 선택 키보드 control 키 누른 상태에서 스토리보드 Hello world 레이블에서 코드영역으로 드래그 & 드랍 Outlet 선택, myLabel이라는 이름으로 생성 키보드 control 키 누른 상태에서 스토리보드 Change 버튼에서 코드 영역으로 드래그 & 드랍 Action 선택, change라는 이름으로 함수 생성 함수 내에 레이블 수정 코드 입력 [.. 2020. 8. 31.
반응형