[파이썬] .py 파일 합치기 import 사용법
·
[파이썬]Python/기초 문법
import 하는 방법에 대한 질문이 있어서 간단하게 import하는 방법에 대해 남기려고 합니다. 흔히 다음과 같은 코드들을 입력해 보셨을 겁니다. import time import os import random . . . 이러한 모듈은 사실 Python을 설치할 당시 설치폴더에 함께 설치된 것으로 아래 사진과 같이 random.py 파일을 확인하실 수 있습니다. 자주 쓰는 파일들이기 때문에 설치된 것으로 단순히 import로 하면 사용하실 수 있습니다. 그러나 만일 자신의 용도에 맞게 자신이 만든 .py파일이 있다면 어떻게 사용할 수 있을까요? 예를 들어 사칙연산 프로그램을 만들어보겠습니다. A.py에서는 계산관련 함수를 사용만 하고 B.py에서는 그 함수를 만들겠습니다. 즉, B.py의 함수를 A...
[Studying Python 4] 문자열 / String
·
[파이썬]Python/기초 문법
오늘은 string 타입, 문자열에 대해 말하고자 한다. 앞서 계속 조금씩 말한 바 있지만 문자열은 쉽게 앞서 정수, 실수와 달리 글자라고 볼 수 있다. 문자열은 작은따옴표' 혹은 큰따옴표"를 사용하여 앞뒤로 감싸주면 된다. a ="문자열"#가능 b ='문자열'#가능 c ='문자열"#불가능 그럼 간단한 예시를 보자. name = "Jun" print(name) 다음과 같이 잘 출력된다. 이쯤에서 내가 쓴 데이터 타입이 뭔지 확인하는 방법에 대해 언급하자면 type()을 사용하면 된다. 따로 코드를 적어주진 않고 실행한 결과만을 보여주겠다. 사진을 보면 name변수는 str타입으로 문자열임을 확인 할 수 있다. 이번에는 문자열에서 사용되는 내장함수를 알아보자. len() : 문자열의 길이를 알려준다. wo..
[Studying Python 3] 함수 / function
·
[파이썬]Python/기초 문법
이번에는 함수에 대해 알아보도록 하자. 함수는 아마 많이 보았을거다. y = x+1이라는 식이 있으면 x=1일때 y가 2가 된다는 것. 파이썬에서도 비슷하게 우리가 값(x)을 주면 그 결과값(y)을 반환해주는 함수가 존재한다. 함수의 경우, 우리가 직접 만들수도 있지만 파이썬에서 기본적으로 제공하는 함수, 내장함수가 존재하는데, 먼저 내장함수의 대표적인(?) 예시들을 살펴보고자 한다. print(abs(-1)) #abs(a) a의 절댓값 print(pow(3,2)) #pow(a,b) a의 b제곱 print(round(4.3)) #round(a) a를 반올림 print(int(34.44)) #int(a) a값을 정수로 변환 print(float(21)) #float(a) a값을 실수로 변환 print(st..
[Studying Python 2] 변수 / Variables
·
[파이썬]Python/기초 문법
지난 시간에는 출력에 관해 다뤄보았다. 그럼 지난시간에 출력에 관해 예시를 살펴보자 print(1+1) print(1+2) print(1+3) print(1+4) . . . 아마도 출력되는 값은 2,3,4,5이다. 그런데 만약 왼쪽의 숫자가 1이 아니라 다른 숫자로 바꾸고 싶다면 어떻해야 할까? 일일이 바꾸자니 손이 많이 간다. 이때 사용되는 것이 변수(variable)이다. 아래 예시를 보자. a=1 print(a+1) print(a+2) print(a+3) print(a+4) 일단 실행해보면 아래와 같이 결과가 나온다. 위와 같은 결과다. a=1에 1이아닌 다른 숫자를 넣는다면? 그 숫자가 a자리에 들어가서 연산이 이루어진다. (단, 숫자끼리만 더해지므로 문자열일 경우 오류가 발생할 것이다.) 지금 ..
[Studying Python 1] 출력 /print
·
[파이썬]Python/기초 문법
이제 부터 차근차근 해나가보자. 파이썬에서 출력하는 방법은 매우 간단하다. 이전에 주피터 노트북을 설치한 뒤 print라는 걸 입력한 뒤 사용해 봤을 것이다. print("Studying Python") 끝. 실행을 해보면 잘 출력된다. print에서 문자열.. 그러니까 숫자가 아니라면 ''혹은 "" 과 같이 작은따옴표나 큰 따옴표로 감싸줘야한다. print는 단순히 문자만 되는 것이 아니라 아래와 같이 간단한 연산도 가능하다. #더하기 print(3+5) #빼기 print(3-5) #나누기 print(3/5) #곱하기 print(3*5) #제곱 print(3**2) #몫 print(5//2) #나머지 print(5%2) 이때 #이 사용된 것을 볼 수 있는데, #은 주석이라고 한다. 파이썬에서 #이 적힌..
[Studying Python] 주피터노트북 /아나콘다 설치
·
[파이썬]Python/기초 문법
앞으로 파이썬 문법에 관해 내가 아는 선에서 정리겸, 복습겸 올리고자 한다. 그러기 위해서 내가 먼저 한 주피터 노트북(JupyterNotebook)설치에 관해 올리려고 한다. 주피터 노트북을 사용하기 위해 '아나콘다(Anaconda)'라는 프로그램을 설치할 것인데, 아나콘다는 과학계산을 위한 여러 언어들의 오픈소스 배포판으로 유용하게 사용 할 수 있으므로 추천한다. 아나콘다 설치방법은 어렵지 않다. 구글에 아나콘다라고만 검색해도 다음과 같이 뜰텐데 바로 보이는 사이트에 들어가면 된다. 혹은 https://anaconda.com이 사이트에 접속하면 된다. The World's Most Popular Data Science Platform Anaconda is the birthplace of Python ..
Dvlp.Jun
'[파이썬]Python/기초 문법' 카테고리의 글 목록