본문 바로가기

Python26

[Python] 07 - 기본기 - 자료형 변환 파이썬을 시작하기에 앞서 기본기부터 알아보겠습니다. 이번엔 자료형을 다른 자료형으로 변경하는 법을 알아보겠습니다. 우선 간단하게 파이썬의 내장함수 int()를 사용해 문자를 숫자로 바꿔보겠습니다. 이렇듯 변수 a의 문자 '10'을 숫자로 변환하여 테스트를 해보았습니다. 처음 print(type(a))로 출력해봤을때는 결과가 로 문자로 확인이 되었습니다. 후에 int()를 사용하여 정수 숫자형으로 변경해 주었더니 다음 print(type(a))에서는 결과가 숫자로 바뀐걸 확인 할 수 있었습니다. 이런 자료형 변환이 필요한 상황을 살펴보겠습니다. 변수 a에는 문자 '10'을 넣어두고 변수 b에는 숫자 20을 넣어놓았습니다. 그리고 a+b를 더하게 되면 문자 + 숫자 이기때문에 파이썬에서는 에러가 나오는것을 .. 2021. 7. 13.
[Python] 06 - 기본기 - 자료형 파이썬을 시작하기에 앞서 기본기부터 알아보겠습니다. 자료형에 대해서 간단하게 알아보겠습니다. 추후 더 자세하게 다룰 예정이니 참고해 주시기 바랍니다. 파이썬에서는 데이터의 특징, 용도 등에 따라서 다양한 자료형으로 분리를 합니다. 표하나로 정리를 해보았습니다. 데이터 자료형 의미 예 문자 str 문자를 다루기 위한 자료형 'test' '123' "축구" 숫자 int 정수(소수점이 없는 숫자)를 다루기위한 자료형 -1 0 1 5 10 숫자 float 실수(소수점이 있는 숫자)를 다루기위한 자료형 -1.2 0.7 1.6 3.5 불 bool 참/거짓을 표현하는 자료형 True False (대소문자 구분) 리스트 list 데이터를 묶어놓은 자료형 데이터를 순서대로 저장 데이터의 변경 가능 [10, 20, 30,.. 2021. 7. 9.
[Python] 05 - 기본기 - 표준 입출력(input, print) 파이썬을 시작하기에 앞서 기본기부터 알아보겠습니다. 1.표준 출력 - print() 연습이나 결과를 출력해 볼 때 가장 많이 사용 되는 print 내장 함수 입니다. 표준 출력문 print는 괄호 안에있는 내용을 화면에 출력합니다. 문자열은 '' 따옴표로 감싸주어야 하고 여러개를 출력할때는 ,콤마를 사용하여 출력합니다. 자동 줄 바꿈 기능이 있어 한줄씩 출력됩니다. 줄바꿈을 생략하고 싶다면 end=를 써주면 줄바꿈 생략이 가능합니다. \n , \t 와 같은 확장 문자도 사용가능합니다. 실제 사용을 해보겠습니다. 화면에 test A를 출력해보고 ,(콤마)를 사용해 여러개를 출력하는 test1,test2를 출력해 보았습니다. 이번엔 end=를 사용해 줄바꿈기능을 없애 보겠습니다. 방금전과는 다르게 결과가 한.. 2021. 7. 7.
[Python] 04 - 기본기 - 함수 파이썬을 시작하기에 앞서 기본기부터 알아보겠습니다. 1.함수 프로그래밍에서 함수(function)란 하나의 특별한 목적의 작업을 수행하기 위해 독립적으로 설계된 프로그램 코드의 집합으로 정의할 수 있습니다. C 프로그램은 이러한 함수들로 구성되며, 포함된 함수들을 사용하여 프로그램의 목적을 달성하게 됩니다. 수학에서의 함수는 f(x) = y처럼 x값을 대입하여 y값을 찾는 과정으로 사용하는 것 처럼 프로그래밍에서의 함수는 수학함수의 확장된 개념이라고 생각하시면 쉽습니다. 숫자가 아니더라도 특정행동을 해주는 명령을 함수로 만들 수 있습니다. 파이썬에서 제공하는 기본함수도 있습니다. 2.예시 먼저 파이썬에서 제공하는 내장 함수를 예로 설명해 드리겠습니다. 함수를 사용하는 방법은 함수의 이름을 적고 소괄호를 .. 2021. 6. 29.
[Python] 03 - 기본기 - 변수 파이썬을 시작하기에 앞서 기본기부터 알아보겠습니다. 1.변수 변수는 프로그래밍에서 가장 기본이면서 중요한 개념입니다. 변수란 데이터를 저장하는 그릇이다. 필요한 데이터를 저장할수있고, 가져와서 사용할 수 있다. 2.변수사용시 주의사항 첫글자는 영문자로 시작하거나 언더바( _ )로 시작한다. 영문자,숫자,언더바( _ )만으로 구성된다. 대소문자를 구분해서 사용한다. 파이썬에서 기본적인 예약어(if, for) 등은 사용할 수 없다. 예시 변수 a에 숫자 10을 담고, 변수 b에 문자 test를 담아서 print함수로 출력해 보았습니다. 이번엔 변수의 값을 바꿔보겠습니다. a에 담겨있는 10을 20으로, b에 담겨있는 test를 test2로 바꾸어 보겠습니다. 10이 들어있던 변수 a에 20을 대입하여 먼저 .. 2021. 6. 29.
[Python] 02 - 기본기 - 들여쓰기 파이썬을 시작하기에 앞서 기본기부터 알아보겠습니다. 1.들여쓰기 파이썬에서는 들여쓰기 규칙을 사용합니다. 들여쓰기 규칙을 지키지 못하면 에러가 발생합니다. 실제 사용부터 보겠습니다. print함수를 사용해 1,2,3을 출력해 봤습니다. 파이썬에서 들여쓰기는 포함관계를 나타냅니다. 어떤 코드안에 다른코드가 들어있는 관계를 포함관계라고 합니다. 파이썬에서는 들여쓰기를 통해 포함관계를 나타내기 때문에 공백 1개만 틀려도 에러를 반환 합니다. 실제 사용을 보시겠습니다. IndentationError: unexpected indent 에러가 나오는걸 확인 하실 수 있습니다. 친절하게 들여쓰기가 잘못되어 나온 에러라고 나와있습니다. 이렇게 파이썬에서는 들여쓰기를 통해 코드간의 포함관계를 나타내기때문에 공백하나도 조.. 2021. 6. 28.
[Python] 01 - 기본기 - 주석 파이썬을 시작하기에 앞서 기본기부터 알아보겠습니다. 1.주석 [ # ] 코딩에서의 주석은 메모라고 생각하시면 이해하기 쉽습니다. 실제로 코드에는 영향을 주지 않고 '메모'로써의 동작을 합니다. 코드를 설명하거나 후에 기억해야 할 점을 써 주는 습관을 기르시는게 나 자신의 기억에도 도움이 되고 협업하는 사람이 있다면 이 또한 도움이 됩니다. 우선 실제 사용을 해보겠습니다. 'test'라는 문자를 출력해보겠습니다. 여기서 주석은 한줄주석을 사용하였습니다. 지금은 짧은 코드이고, 쉬운 코드라서 나중에 봐도 쉽게 이해가 가겠지만 점점 갈수록 내용은 많아지고 어려워질 것입니다. 그래서 주석(#)으로 'test'라는 문자를 출력하는 print함수라고 써주었습니다. 주석은 코드에 영향을 주지 않기때문에 결과에 tes.. 2021. 6. 15.
[Python] Start - python,vscode 환경세팅 파이썬을 시작하기에 앞서 환경세팅후 시작하도록 하겠습니다. 먼저 파이썬 사이트에 접속을 하겠습니다. https://www.python.org/ Welcome to Python.org The official home of the Python Programming Language www.python.org 공식 홈페이지에서 다운로드를 받습니다. 후에 회색 Python 3.9.5 버튼을 클릭하면 다운로드를 할 수 있습니다. 다운로드한 exe파일을 실행시켜 줍니다. 맨아래에 Add Python 3.9 to PATH 체크박스 체크해 주시고 Customise installation을 클릭해 기본경로가 너무 길기때문에 C:드라이브로 설정해 주겠습니다. 여기는 Next버튼을 눌러 넘어가겠습니다. Customize in.. 2021. 6. 7.
728x90