[SW Expert Academy / 파이썬 프로그래밍 기초] 4. 변수

    목차 변수 변수와 자료형 변수의 생성 및 제거 1. 변수 변수 값을 저장할 때 사용하는 식별자 변수명 = 값 (대입연산자) 변수의 종류 >>> num=10 # 정수형 변수 >>> str="홍길동" # 문자열 변수 >>> lst=[1,2,3] # 리스트 변수 변수의 자료형을 확인하는 방법 >>> type(num) >>> type(str) >>> type(lst) 파이썬의 동적 타이핑 언어 특징, 저장된 값의 자료형에 의해 변수 자료형 결정 변경이 가능한 변수에 의도하지 않은 값이 전달되면, 변수의 자료형이 변경됨 >>> a = 3.14 # 부동 소수점 숫자형 >>> a = "파이썬" # 문자열형 >>> a = True # 부울형 TypeError와 같은 오류 발생 가능, 변수는 하나의 자료형만을 사용할 것..

    [SW Expert Academy / 파이썬 프로그래밍 기초] 3. 기초 문법의 이해

    목차 숫자형의 특징 문자열의 특징 문자열 포맷팅 주석 처리 리터럴 (Literal) 소스코드 상에서 내장 자료형의 상수 값을 나타내는 용어 >>> 15 # 정수형 리터럴 15 >>> 3.14 # 부동소수점 숫자형 리터럴 3.14 >>> '파이썬' # 문자열 리터럴 '파이썬' >>> True # 부울형 리터럴 True >>> [1, 2, 3] # 리스트형 리터럴 [1, 2, 3] type() 함수 파이썬은 값에 의해 자료형이 결정되는 동적 타이핑 언어의 성격을 가지므로 type() 함수를 통해 자료형을 확인한다. >>> type(15) # 정수형 >>> type(3.14) # 부동소수점 숫자형 >>> type('파이썬') # 문자열형 >>> type(True) # 부울형 >>> type([1, 2, 3])..

    [SW Expert Academy / 파이썬 프로그래밍 기초] 2. 개발환경과 코드작성

    목차 통합개발환경(IDE) 파이참 개발환경 구성 비주얼 스튜디오 코드 개발환경 구성 파이썬의 코드 작성법 1. 통합개발환경 (IDE) Integrated Development Environment, IDE 코딩을 위한 코드 편집기, 컴파일을 위한 컴파일러(혹은 인터프리터), 디버깅을 위한 디버거 등 프로그램 개발에 필요한 도구들이 하나의 프로그램 개발 환경으로 통합되어 개발 생산성을 높이는 소프트웨어 파이썬 개발을 지원하는 오픈소스 IDE 파이참, 비주얼 스튜디오 코드, 파이데브 2. 파이참 개발환경 구성 파이참 프로젝트 파이썬 개발 작업을 통합 관리하기 위한 논리적 개념. 물리적으로는 파이썬 코드 파일, 각종 리소스 파일 (프로젝트 설정 파일, 멀티미디어 파일 등)로 구성 디버깅 컴퓨터 프로그램의 정확..

    [SW Expert Academy / 파이썬 프로그래밍 기초] 1. 파이썬의 이해

    목차 파이썬이란? 파이썬의 역사와 종류 파이썬의 특징 파이썬의 활용 분야 파이썬의 개발환경 설치 1. 파이썬이란? 독립적이며, 인터프리터 방식의 객체지향이고, 동적인 그리고 대화형 성격을 가진 프로그래밍 언어 파이썬은 폭넓은 사용자 층을 가지고 있으며, 다양한 영역에서 활용되고 있는 강력한 프로그래밍 언어이다. 학습속도가 빠르고 가독성이 높으며, 대화형 쉘을 제공하므로 명령의 수행 결과를 빠르게 확인할 수 있다. 또한 확장 기능을 지원하며, Win, MacOS, Linux 등 다양한 플랫폼에서 사용할 수 있다. C, C++에 비해 실행 속도가 느리다는 단점이 있다. 그러나 컴퓨터 성능 개선으로 이 단점은 보완되었고, 성능에 영향을 미치는 부분은 C언어 등으로 모듈화가 가능하다. 이러한 파이썬은 여러 기관..

    [SWEA / 파이썬 프로그래밍 기초(1) 파이썬의 기본 구조와 기초 문법] 4. 변수

    6196. 숫자계산 [파이썬 프로그래밍 기초(1) 파이썬의 기본 구조와 기초 문법] 4. 변수 문제 1~9 사이의 정수 a를 입력받아 a + aa + aaa + aaaa 의 값을 계산하는 프로그램을 작성하십시오. (출처 : https://swexpertacademy.com/) 입력 9 출력 11106 T = int(input()) print(T + (10*T + T) + (100*T + 10*T + T) + (1000*T + 100*T + 10*T + T))

    🏡 블로그 이사 완료

    티스토리 닉네임 변경한 기념으로, url도 변경하려고 했는데 티스토리는 url 변경을 지원하지 않는다. … 조회수, 방문수가 조금 아깝지만 중간에 tumblr로 잠시 블로그를 변경했을 때의 공백기 + 앞으로의 블로그 활동 계획 등을 고려해서 아예 시작하는 마음으로! 새 블로그를 운영하기로 했다. 닉네임과 url을 맞춰서 마음에 든다. 🙂 앞으로 포스팅 자주 업로드 할 예정이다!

    SSAFY 6기 합격 😀

    🎉 SSAFY 6기 합격 SSAFY 6기에 합격해서 1년동안 알고리즘 + 웹개발 공부를 할 수 있게 되었다. 내가 선택할 트랙은 Python 분반으로, Python을 이용한 알고리즘과 Javascript, Django를 이용한 웹 개발을 배울 예정이다. 이번기수 지원 일정은 다음과 같았다. 지원서 접수 5.3 (월) ~ 5.14 (금) SW적성진단 5.22 (토) Interview 6.14 (월) ~ 6.17 (목) 결과 발표 6.28 (월) 15:00 세부사항 안내 7.2 (금) 오리엔테이션 7.7 (수) 스타트 캠프 및 정규 과정 시작 7.7 (수) ~ 구체적인 내용은 다른 분들이 많이 올려주시기도 했고, 대외비인 부분도 있어 생략하겠다. 💡 간단한 팁 인터뷰를 준비하면서 스터디원들이 정말정말 중요하..

    🖥️ 데스크 셋업 / i9 + 3070 ti 데스크탑

    ⌨️ 데스크 셋업 데스크탑 + 키보드 + 마우스 + 스피커 + 바탕화면까지 깔맞춤했다. 이제 모니터 27인치 이상 QHD로 바꾸고, 이것저것 점차 개선해 나가면 될 것 같다. 일단은 세로 모니터가 너무너무 유용해서 만족중이다. 🖥️ 데스크탑 데스크탑은 이제 구매한지 4일차. 이것저것 켜놓고 멀티태스킹해도 CPU랑 GPU가 남아돈다! 너무너무 만족중. CPU 인텔 코어i9-11세대 11900F (로켓레이크S) 쿨러/튜닝 써모랩 TRINITY WHITE LED 6.0 파워 마이크로닉스 Classic II 750W 80PLUS GOLD 230V EU 풀모듈러 케이스 darkFlash DLM21 RGB MESH 강화유리 화이트 SSD 삼성전자 970 EVO Plus M.2 2280 (1TB) VGA 갤럭시 GA..

    Oracle SQL Developer UI 폰트 깨짐 해결법

    Window 10 에서도 폰트를 쾌적하게 보고싶어서 MacType을 이용해 기본 폰트들을 다 KopubWorld 고딕체로 바꿔줬다. 다른 부분에서는 문제가 발견되지 않았지만, Oracle SQL Developer에서 메뉴 부분이 깨져보였다. 인코딩 문제인가 하여 인터페이스를 영문으로 변환해봤지만 실패, JAVA_HOME에 Kopub 고딕체를 추가해줬지만 실패하였다. 구글링 하면서 이것 저것 시도해 본 끝에 다음과 같은 설정으로 해결하였다. 폰트 안티앨리어싱을 위한 설정인데, 아마도 시스템 폰트가 MacType으로 안티앨리어싱 설정이 되어있는 탓에 충돌이 일어난 것이 아닌가 예상해본다. 오라클 디벨로퍼가 있는 폴더로 이동하여 다음 sqldeveloper.conf 파일을 연다. Oracle SQL Devel..