블로그 이미지
잡다한 취미 생활 및 일상에 대한 소소한 이야기를 적어나가는 블로그입니다.
붉은kkk

공지사항

최근에 올라온 글

최근에 달린 댓글

글 보관함

calendar

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

파이썬에는 리스트와 튜플이라는 두 가지 다른 형태의 시퀀스 구조가 있습니다.

이번 강의에서는 이 두가지의 리스트와 튜플에 대해 알아보겠습니다.

*시퀀스 구조 : 시퀀스란 데이터를 순서대로 하나씩 나열하여 나타낸 데이터 구조입니다.

 

 

파이썬 리스트

파이썬의 리스트는 서로 다른 데이터형의 항목들을 넣을 수 있습니다.

예를 들어, 숫자와 문자열 등을 하나의 리스트에 넣을 수 있답니다.

이 부분이 문자열과 다른점이며, 어떤 객체라도 넣을 수 있기 때문에 프로그래머가 원하는 대로

복잡한 구조도 만들 수 있습니다.

 

1. 리스트 만들기

>>>empty_list = []

>>>요일 = ["월요일", "화요일", "수요일", "목요일", "금요일", "토요일", "일요일"]

 

2. 리스트 요소 확인

>>>empty_list

>>>요일

 

3. 리스트 데이터 추가

append()함수를 이용해서 리스트에 데이터를 추가할 수 있습니다.

>>>empty_list.append("append1")

>>>empty_list

append함수를 사용하면 리스트의 가장 마지막에 데이터가 추가가 되어집니다.

 

4. 리스트 데이터 정렬

리스트내 데이터를 정렬하려면 sort 함수를 사용하면 됩니다.

>>>숫자정렬=[1,10,3,2,5,6,7,8,9,4]

>>>숫자정렬

>>>숫자정렬.sort()

>>>숫자정렬

이 외에 삭제, 삽입, 내림차순 정렬, 오름차순 정렬, 병합 등등 다양한 함수들이 있습니다.

 

파이썬 튜플

튜플은 리스트와 달리 데이터를 변경할 수 없습니다.

데이터가 정해져 있어서 변경이 불필요할때 사용하면 됩니다.

 

1. 튜플 만들기

>>>empty_tuple=()

>>>empty_tuple

>>>tuple=('tuple1')

리스트는 대괄호 [], 튜플은 괄호로 () 만들어집니다.

 

튜플은 실제로 많이 사용되지 않기에 더 이상의 설명은 생략하겠습니다.

일반적으로 리스트와 추후 설명할 딕셔너리가 많이 사용됩니다.

 

 

 

 

오늘의 강의는 3가지로 구성하였습니다.

 

1. 파이썬 IDLE 사용 .py만들기

2. 파이썬 숫자 계산

3. 파이썬 문자열 사용

 

파이썬 IDLE 사용 .py 만들기

지난시간 파이썬을 설치하여 통합개발환경이 갖추어져 있습니다.

이제 IDLE을 사용하여 프롬프트에서뿐만 아니라 파일로 코드를 저장하고 실행도 해보겠습니다.

 

 

Shell에서 File을 선택한 후 New File을 클릭합니다. 

만들어진 파일에 실행시킬 코드를 입력후 저장을 합니다.

예제에서는 ex1.py라는 파일로 저장하였습니다.

그런 다음 Run을 눌러서 프로그램을 실행시킵니다.

프롬프트에서의 결과와 같이 코드가 실행되어 결과가 출력되었습니다.

이렇게 IDLE에서 파일을 생성하여 코드를 작성하면 프로그램이 완성됩니다.

이제 파이썬 언어의 사용법에 대해 하나하나 배워보도록 하겠습니다.

 

파이썬 숫자 계산

파이썬으로 숫자를 계산 하는 방법에 대해 알아보겠습니다.

덧셈, 뺄셈, 곱셈, 나눗셈, 나머지 총 5가지에 대해 알아볼게요.

1. 덧셈

연산자 '+'를 사용하면 됩니다.

1+2 = ?

파이썬에게 시켜볼게요.

2. 뺄셈

뺄셈도 동일합니다. '-'를 사용합니다.

5-2 = ?

3. 곱셈

곱셈을 해볼게요.

5*9 = ?

4. 나눗셈

15 / 2 = ?

뭔가 이상하지 않나요? 

프로그래밍 언어에는 자료형이라는게 있습니다.

보통 정수를 사용할때는 int형, 실수를 사용할때는 float형을 사용하게 되는데

우리는 아무런 선언 없이 정수를 연산하였습니다. 그런데 리턴된 결과물은 실수로 나왔네요.

이로써 파이썬은 사용자가 쉽게 배우고 접할 수 있는 언어라는걸 또 한번 알게 되었습니다.

나눗셈에서 정수값만 리턴받고 싶을땐 '//'를 두번 사용하면 됩니다.

 

5. 나머지

나머지를 연산할때는 %를 사용해주면 됩니다.

19 % 3 = ?

자, 이렇게 나머지 연산까지 모두 알아봤습니다.

복잡한 연산은 직접 연습해보세요^^

괄호도 사용가능합니다.

(3+2)*5-1/7+5%2=?

 

파이썬 문자열

문자열의 경우 처음에 print로 출력한 내용이 문자열입니다.

사용할때는 "문자열" 또는 '문자열'을 쓰면 된답니다.

따옴표를 표시하고 싶을때는 \", \'을 사용하면 됩니다.

 

1. 이스케이프 코드

\", \', \n, \t

\" : " 표시

\' : ' 표시

\n : 행을 개행 시킵니다.

\t : 탭을 누른 효과를 냅니다.

따옴표 표시 및 개행, tab 효과 이외에도 다양한 이스케이프코드가 있는데 활용 빈도는 낮습니다.

 

2. 문자열 결합

파이썬은 문자열끼리 결합을 할 수 있습니다.

"python" + "study" = ?

 

3. 문자열 인덱싱

변수에 문자열을 담고 문자열을 인덱싱 해보겠습니다.

*변수 : 프로그램에 있어서 변수란 숫자, 문자와 같은 값들을 저장하는 공간입니다.

word = "python"

word라는 변수에 python이라는 문자열을 담아 두고 인덱싱을 해보겠습니다.

word[0] = ?

word[1] = ?

word[2] = ?

word[3] = ?

word[4] = ?

word[5] = ?

변수에 저장된 값들이 하나씩 출력되었습니다.

 

4. 문자열 슬라이싱

인덱스는 하나의 문자만 보여주었는데 슬라이싱을 사용하면 제외하고 싶은 문자를 없앤후 출력이 가능합니다.

>>>word[0:2]

position 0포함, 2제외한 문자열을 보여줍니다.

>>>word[0:]

전체가 출력이 됩니다.

>>>word[:3]

0포함, 3제외한 문자열을 보여줍니다.

>>>word[-2:]

뒤에서 2개의 문자열만 보여줍니다.

 

이상으로 오늘의 강의를 마칩니다.

 

 

오늘부터 파이썬 기초강의를 포스팅하도록 하겠습니다.

유튜브 영상과 병행 예정이에요.

 

파이썬 소개

파이썬은 쉬운 프로그래밍 언어입니다. 

공식 홈페이지에 설명된 내용은 다음과 같습니다.

- 강력하고 빠르다. 다른 것과 잘 어울린다. 어디서든 동작하며, 친숙하고 배우기 쉽다!!!

파이썬으로 만들어진 프로그램은 우리가 익히 알고 있는 구글, 인스타그램, 유튜브 등이 있어

생각보다 범용적인 언어이며, C와 C++ 그리고 Java와 비교해서는 비교적 배우기 쉽다는 장점이 있습니다. 

(개인차는 있습니다.)

파이썬 설치

www.python.org/downloads/

 

Download Python

The official home of the Python Programming Language

www.python.org

공식 홈페이지에서 사용하고 있는 OS에 맞는 파이썬 프로그램을 다운로드 하고 설치하면 됩니다.

파이썬 개발 환경 실행 (IDLE)

파이썬을 설치하면 IDLE라는 통합개발환경이 설치가 됩니다.

IDLE - Integrated DeveLopment Environment

실행 후 첫번째 프로그램을 만들어 보도록 하겠습니다.

 

">>>" 는 명령 프롬프트이며, 명령어를 입력하여 바로 프로그래밍을 할 수 있습니다. 

명령어 입력후 엔터를 치면 해당명령어에 대한 동작이 수행됩니다.

(파이썬은 인터프리터 언어이기 때문에 입력된 소스코드에 대해 한줄씩 수행이 되게 됩니다.)

 

첫번째 프로그램 작성 및 실행

print명령어를 사용하여 Hello, World & Hello, Python이라는 문자열을 출력하는 프로그램을 만들고 

실행해 본 결과입니다.

프로그래밍 언어를 배우게 되면 가장 먼저 접하는 문구일거에요. 

 

이상으로 파이썬의 소개에서 첫번째 프로그램 까지 수행해보았습니다.

 

그럼 다음 강의에 만나요.

 

60. 단독으로 신청할 수 있는 등기를 모두 고른 것은?
     (단, 판결에 의한 신청은 제외)
ㄱ. 소유권보존등기의 말소등기
ㄴ. 근저당권의 채권최고액을 감액하는 변경등기
ㄷ. 법인합병을 원인으로 한 저당권이전등기
ㄹ. 특정유증으로 인한 소유권이전등기
ㅁ. 승역지에 지역권설정등기를 하였을 경우, 요역
    지지역권등기
① ㄱ, ㄷ 
② ㄱ, ㄹ 
③ ㄴ, ㄹ
④ ㄱ, ㄷ, ㅁ 
⑤ ㄷ, ㄹ, ㅁ
더보기

정답 : 1

59. 등기절차에 관한 설명으로 옳은 것은?
① 등기관의 처분에 대한 이의는 집행정지의 효력이 있다.
② 소유권이전등기신청시 등기의무자의 주소증명정보는 등
         기소에 제공하지 않는다.
③ 지방자치단체가 등기권리자인 경우, 등기관은 등기필정
         보를 작성ㆍ통지하지 않는다.
④ 자격자대리인이 아닌 사람도 타인을 대리하여 전자신청
         을 할 수 있다.
⑤ 전세권설정범위가 건물 전부인 경우, 전세권설정등기 신
         청시 건물도면을 첨부정보로서 등기소에 제공해야 한다.
더보기

정답 : 3

58. 등기부 등에 관한 설명으로 틀린 것은?
① 폐쇄한 등기기록은 영구히 보존해야 한다.
② A토지를 B토지에 합병하여 등기관이 합필등기를 한 때
        에는 A토지에 관한 등기기록을 폐쇄해야 한다.
③ 등기부부본자료는 등기부와 동일한 내용으로 보조기억
         장치에 기록된 자료이다.
④ 구분건물등기기록에는 표제부를 1동의 건물에 두고 전
         유부분에는 갑구와 을구만 둔다.
⑤ 등기사항증명서 발급신청시 매매목록은 그 신청이 있는
        경우에만 등기사항증명서에 포함하여 발급한다.
더보기

정답 : 4

 

부동산등기법은 1동의 건물을 구분한 건물에 있어서는 1동의 건물에 속하는 전부에 대하여 1개의 등기기록을 사용하게 한다(법 15조 1항 단서). 이러한 구분건물 등기기록에는 1동의 건물에 대한 표제부를 두고 전유부분마다 표제부, 갑구, 을구를 둔다(규칙 14조 1항).(부등 실무1 92)

 

gopenlaw.scourt.go.kr/view/page/searchList.jsp?pageType=V&doc_seq=4734

 

법원도서관 법률백과사전

1. 총설 가. 개념 - 구분건물이란 1동 건물의 일부분이 독립한 건물로서 구분소유권의 객체가 되는 것을 말한다. 구분건물의 경우 1부동산 1등기기록 원칙에 따라 구분소유권의 객체가 되는 각 전

gopenlaw.scourt.go.kr

 

57. 가등기에 관한 설명으로 옳은 것은?
① 소유권이전등기청구권이 정지조건부일 경우, 그 청구권
         보전을 위한 가등기를 신청할 수 없다.
② 가등기를 명하는 법원의 가처분명령이 있는 경우, 등기
         관은 법원의 촉탁에 따라 그 가등기를 한다.
③ 가등기신청시 그 가등기로 보전하려고 하는 권리를 신청
         정보의 내용으로 등기소에 제공할 필요는 없다.
④ 가등기권리자가 가등기를 명하는 가처분명령을 신청할 경우,
         가등기의무자의 주소지를 관할하는 지방법원에 신청한다.
⑤ 가등기에 관해 등기상 이해관계 있는 자가 가등기명의인의 승
         낙을 받은 경우, 단독으로 가등기의 말소를 신청할 수 있다.
더보기

정답 : 5

 

 제93조(가등기의 말소) ① 가등기명의인은 제23조제1항에도 불구하고 단독으로 가등기의 말소를 신청할 수 있다.

② 가등기의무자 또는 가등기에 관하여 등기상 이해관계 있는 자는 제23조제1항에도 불구하고 가등기명의인의 승낙을 받아 단독으로 가등기의 말소를 신청할 수 있다.

 

www.law.go.kr/%EB%B2%95%EB%A0%B9/%EB%B6%80%EB%8F%99%EC%82%B0%EB%93%B1%EA%B8%B0%EB%B2%95

 

http://www.law.go.kr/%EB%B2%95%EB%A0%B9/%EB%B6%80%EB%8F%99%EC%82%B0%EB%93%B1%EA%B8%B0%EB%B2%95

 

www.law.go.kr

 

56. 등기제도에 관한 설명으로 옳은 것은?
① 등기기록에 기록되어 있는 사항은 이해관계인에 한해
         열람을 청구할 수 있다.
② 등기관이 등기를 마친 경우, 그 등기는 등기를 마친 때
         부터 효력을 발생한다.
③ 전세권의 존속기간이 만료된 경우, 전세금반환채권의 일
         부양도를 원인으로 한 전세권 일부이전등기도 가능하다.
④ 말소된 등기의 회복을 신청할 때에 등기상 이해관계 있는
         제3자가 있는 경우, 그 제3자의 승낙은 필요하지 않다.
⑤ 등기소에 보관 중인 등기신청서는 법관이 발부한 영장에
         의해 압수하는 경우에도 등기소 밖으로 옮기지 못한다.
더보기

정답 : 3

 

이전 1 2 3 4 5 6 7 ··· 54 다음