점프 투 파이썬 요약 - 제 2장 문자열 자료형
·
Python/파이썬 문법
문자열 자료형에 대해서만 간략하게 알고싶은 사람들을 위해 글을 쪼갰다. 이번 글에서는 문자열 자료형을 좀더 알아보고 문자열 연산과 문자열 관련 함수에 대해서 알아보자. head와 tail 이라는 변수에 각각 문자열을 넣어보자.head = "Python"tail =  "is fun!" " "로 감싸준 자료형이 문자열 자료형이다. 만약 문자열 자료형인데 " "로 감싸주지않는다면 오류가 발생한다 출력하면'Python is fun' 문자열을 그냥 더할 수 있다. 정말 재밌는 점은"3"은 숫자가 아닌 문자라는 것이다.그렇기 때문에 문자열 더하기가 가능하다."3" + "4" 를하면7이 아닌'34'를 출력한다. 근데 더하기가 아니라 곱하기를 하면 어떻게 될까? a = "Hi!"a * 3  Hi!Hi!Hi!많이 반갑나..
점프 투 파이썬 요약 - 제 2장 자료형
·
Python/파이썬 문법
오늘은 2장인 자료형에 대해서 알아보겠다. 숫자형(number)평소에 많이 보는 숫자 형태로 이루어진 자료형이다. 정수형 정수형은123, -123,0 같은 정수를 뜻하는 자료형이다. 실수형소수점이 포함된 숫자를 말하는데 1.2, -3.45 이런걸 말한다. 숫자형을 활용하기 위한 연산자 숫자형을 활용하기 위한 연산자를 사용하는데 그냥 평소에 아는 그 사칙연산 기호를 말하는거다.그러나 이전 글에서 봤듯이 파이썬의 연산자는 우리가 아는 사칙연산 기호와 다르다. +, - 동일× 는 *÷ 는 / (정수 나눗셈은  //이다. 몫만 출력할 수 있고, 나머지를 출력하려면 %를 사용해준다.3 / 1.23 // 1.23 % 1.2  x^2 제곱은 ** x**2로 나타낸다. 문자열 자료형문자열(String) 이란 문자, 단..
정보처리기사 2024년 2회 실기 3주 합격 수기 with 흥달쌤
·
이야기
반전공자 기준 파이썬 문법 베이스, SQLD 베이스로 시작했습니다. 필기는 수제비를 봤으나 실기는 저는 흥달쌤 인강을 학습했습니다. 할인 쿠폰 먹이니까 저렴하더라고요. 실기는 3주 정도 본 것같네요. 넉넉하게 1달은 하셨으면 좋겠습니다.  먼저 본교재로 본강을 빠르게 들어줍니다. but 필기 베이스가 괜찮다면 생략 가능. 본인은 생략 했습니다. 프로그래밍 특강 병행 반드시 해주세요. 벼락치기하려면 양이 상당해서 골치 아픕니다. 프로그래밍이 하루 아침에 늘지도 않아요. 기회가 되면 포인터나 상속같은거 몇개 문풀이라도 글로 작성해보겠습니다. 정처기는 시험이기때문에 시험에 맞는 문제 풀이법을 익히는게 맞습니다.그리고 빠르게 마무리 특강을 들어줍니다.마무리 특강 여러번 돌려주세요. 진짜 좋습니다.  그리고 시험..
점프 투 파이썬 요약 - 제 1장 파이썬 기초 익히기
·
Python/파이썬 문법
1991년 귀도반로섬이 만들고... 이런 이야기는 쳐내고  필요한 것 만 딱딱 공부 해봅시다. 교재는 DO IT 점프 투 파이썬입니다. 교재는 여기서 구매할 수 있고  https://wikidocs.net/book/1 고새 pdf가 유료가 됐네요. 나중에 파이썬 문법을 까먹었을 때 슥 보면 이해하는걸 목표로 작성해봅시다.  점프 투 파이썬이 책은 파이썬이란 언어를 처음 접해보는 독자들과 프로그래밍을 한 번도 해 본적이 없는 사람들을 대상으로 한다. 프로그래밍을 할 때 사용되는 전문적인 용어들을 알기 쉽게 풀어서 …wikidocs.net 파란색 글씨가 리턴 값인데 대화형 인터프리터를 사용해서 print가 필요 없는데 보통은 print를 해야 저게 출력 됩니다. 모든 언어는 반복문까지만 익혀도 어느정도 따라..
파이썬 토이 프로젝트 - 간단한 계산기
·
Project
오늘은 간단하게 계산기를 만들어 보겠습니다.이 계산기를 만듦으로 통해 파이썬 문법에 익숙해질 수 있겠습니다.  먼저 def를 통해 기능을 만들어줍니다. 계산기에 꼭 필요한 기능이 뭐가 있을까요?      기능 구현 1. 숫자 입력 받기 사용자들이 계산하려는 숫자를 받아와야하기 때문에 input() 함수로 입력 값을 받아옵니다.input으로 가져온 숫자는 숫자가 아닙니다. "4" 는 4와 다릅니다!문자열로 가져오기 때문에 숫자로 바꿔주는 과정이 필요한데  num1과 num2는 float로 받아와야합니다. int로 받아와도 좋지만 int(정수형)으로 받아오면소숫점 곱셈은 하지 못하고 오류를 발생 시킵니다!  def get_user_input(): num1 = float(input("왼쪽 수 입력 : "..
자료구조 연결된 스택 구현 (Linked Stack) [파이썬]
·
Computer Science/Algorithm
안녕하세요. 오늘은 자료구조를 구현하는 가장 기본적인 방식(배열, 연결된 구조)중 하나인 연결된 구조를 파이썬으로 직접 구현해보는 시간을 갖겠습니다. 연결된 구조, 연결된 리스트가 뭔지 알고 싶으시다면 이 글 [작성 예정] 을 참고해주세요. 파이썬의 함수로 구현하는 것이 아니라 직접 구현해보겠습니다. 참고 자료는 파이썬으로 쉽게 배우는 자료구조입니다. class Node: def __init__(self, data, link = None): self.data = data self.link = link# Node를 만들어보자 Node는 Data 필드와 Link 필드로 구성되어 있다.# Link는 맨 처음 생성 될 때 아무것도 가르키지 않고 있어야 함으로 None을 디폴트 값으..