문자열 포맷팅이란?문자열 포맷팅은 변수를 이용하지 않고(사용하셔도 됩니다.), 문자열 내에 값을 삽입하는 것을 말합니다. 몇 가지 단어만 다르고 중복되는 구문 등이 있으면 문자열 포맷팅을 통하여 쉽게 바꿀 수 있습니다.문자열 포맷팅 예시누구의 블로그인지를 나타내는 구문을 예제로 들어보겠습니다. print('this is %s blog' %"lemoncandy's") # this is lemoncandy's blog가 출력 대체할 부분에 "%s"라고 적고, 문장이 끝나고 난 뒤에 "%대체할 말"을 적어서 의도한대로 문장을 출력하게 만들었습니다. 문자만 넣을 수 있는 것이 아니라 숫자(정수, 부동소수)도 넣을 수 있습니다. print("%d명의 방문자도 %d명의 방문자도 소중하다" %(1, 10)) # 1명..
문자열 자료형이란?저번 포스팅에서는 숫자형을 알아보았고, 이번 포스팅에서는 문자열을 다뤄보도록 하겠습니다. 문자열 자료형은 작은따옴표(' ')나 큰따옴표(" ") 안에 문자나 단어, 문장 등을 적어서 표현합니다. nickname = "lemoncany" blogurl='http://justmakeyourself.tistory.com/' 아주 간단하죠? 따옴표 안에 있는 것은 다 문자입니다. 그렇다면 "123"이라는 값은 문자 일까요? 네. 따옴표 안에 들어있으니 데이터 타입을 확인하면 문자라고 뜹니다. 따옴표로 둘러싸여 있으면 문자열 자료형 이라고 생각하시면 됩니다.여러줄 문자열 사용하기여러줄로 되어 있는 문자열을 형태를 유지하면서 변수에 넣을 수 있을까요? long_str = """여러줄을 이용해서 문..
숫자형이란?숫자로만 이루어져 있다면 숫자형이 됩니다. 파이썬으로 정수와 실수, 복소수, 8진수, 16진수도 나타낼 수 있지만 포스팅에서는 정수와 실수에 대해서만 다뤄보도록 하겠습니다.정수와 실수의 형태num1 = 20 num2 = 24 num3 = 1.8 num4 = -1.2 num1과 num2라는 변수에는 정수가 할당되고, num3과 num4에는 소수가 할당되었습니다. 어렵지 않으시죠? 데이터 형에 숫자가 담긴 후에는 보통 연산이 일어납니다. *(곱하기), +(더하기), -(빼기), /(나누기),%(나눈 뒤 나머지 값), **(제곱) 등의 연산자들이 있습니다.실제로 연산을 해볼까요? num2 % num1 #4(24를 20으로 나눈 뒤 나머지) num1 ** (num2 - num1) #160000(20의..
주석에 이어서 파이썬의 변수에 대해서 배워보겠습니다. 윈도우 검색참에 cmd를 검색해서 명령 프롬프트를 실행해주세요. 그리고 명령프롬프트 안에 python을 입력해주세요.변수란 무엇일까요? 변수란 값을 담고 있는 상자입니다. 변할 수 있는 값이기도 합니다. 파이썬에서 변수를 입력하는 방법은 아주 쉽습니다. 변수명 = 변수값의 형태를 가지고 있으면 됩니다. 변수명이라는 상자에 변수값을 담은 겁니다. 변수명 = 변수값 # 파이썬의 변수 형태입니다. 명령 프롬프트 창에 직접 입력해보겠습니다. a = 12 라고 적고 엔터를 쳐주세요. 그럼 a라는 상자에 12라는 값이 담기게 됩니다. 그리고 a라고 치고 엔터를 치면 12가 담겨있다고 나옵니다. 변수명은 보통 식별자(identifier)라고 부릅니다.(앞으로 배우..
파이썬의 첫 강의는 주석입니다. 주석이란 무엇일까요? 위키백과의 정의를 살펴보도록 하겠습니다. 주석 또는 코멘트(comment)는 프로그래밍에 있어 내용을 메모하는 목적으로 쓰인다.소스코드를 더 쉽게 이해할 수 있게 만드는 것이 주목적이며, 컴파일러와 인터프리터에 의해 일반적으로 무시되어 프로그램에 영향을 주지 않는다. 간단히 말하면, 컴퓨터를 위한 글이 아니라 코드를 읽는 사람을 위해서 쓰는 글이라는 뜻입니다. 파이썬에서는 주석을 어떻게 표현할까요? # 한 줄 주석 #을 적고 그 뒤에 문장을 쓰면 주석으로 처리됩니다. 주석이 여러 줄 필요할 땐 한 줄 주석을 여러 개 작성하면 됩니다. 소스코드를 살펴볼까요? # 여러 줄 주석 # 여러 줄 주석 # 여러 줄 주석 # 여러 줄 주석 주석으로 처리하는 방법은..
파이썬은 강력하고 빠르고 배우고 쉽습니다.(라고 설명되어 있군요.) 프론트엔드 개발자에게 자바스크립트는 떼려야 뗄 수 없는 관계입니다. 자바스크립트를 모르면 아무것도 하지 못하거든요. 하지만 백엔드 개발자에겐 어떤가요? 꼭 파이썬이 아니어도 상관없습니다. 자바나 루비와 같은 다른 언어들이 존재합니다. 하지만 백엔드의 강의로는 파이썬을 할겁니다. 왜냐고요? 파이썬이 앞으로 더 강력해지고 인기있는 언어가 될거라고 생각하니까요. 파이썬도 하나하나씩 차근차근 배워보도록 하겠습니다. 파이썬 홈페이지 바로가기 파이썬을 설치해보도록 하겠습니다. 저희는 파이썬 뿐만 이용할 수 있는 패키지들도 쉽게 이용할 수 있게 콘다를 이용해 보겠습니다. 콘다는 패키지 관리 시스템이고, 아나콘다와 미니콘다가 있습니다. 아나콘다는 엄청..