Programming

    [Python] 파이썬 조건문 : if, else, elif 조건문, 조건문 내부를 구현하지 않았을 때

    if 조건문 : 조건에 따라 코드를 실행하거나, 실행하지 않게 만들고 싶을 때 사용하는 구문 - 기본적인 구조 if 불값이 나오는 표현식: 불 값이 참일 때 실행할 문장 불 값이 참일 때 실행할 문장 # 4칸 들여쓰기 - (예) 계절를 구분하는 프로그램 - 날짜 출력 import datetime now = datetime.datetime.now() if 3

    [Python] 파이썬 자료형 (3) : Boolean(불) 자료형, 비교 연산자, 논리 연산자

    Boolean (불린, 불) - True(참)와 False(거짓) 값만 가질 수 있다 - 파이썬에서는 True, False의 첫 글자를 반드시 대문자로 적어야 한다 비교 연산자 연산자 설명 == 같다 != 다르다 = 크거나 같다 - 파이썬에서는 다음과 같은 코드로의 비교도 가능하다 x = 25 print(10 < x < 30) # True print(40 < x < 60) # False 논리 연산자 1. not 연산자 - 단항 연산자 - True와 False가 서로 바뀐다 - True와 False에 직접 적용하기 보다는 비교 연산자의 결과에 not 연산자를 적용한다 x = 10 under_20 = x < 20 print("under_20: ", under_20) print("not under_20: ",..

    [Python] 파이썬 자료형 (2) : 문자열 입력, 문자열 관련 함수

    사용자 입력: input() - 명령 프롬프트에서 사용자로부터 데이터를 입력받을 때 input() 함수를 사용한다 - 가 입력될 때까지 코드 진행을 블록시킨다 - input() 함수는 무엇을 입력해도 결과는 무조건 문자열 자료형 문자열을 숫자로 바꾸기 - 캐스트(cast)라고도 부른다 1. int() 함수 : 문자열을 int 자료형으로 변환 2. float() 함수 : 문자열을 float 자료형으로 변환 숫자를 문자열로 바꾸기 - str() 함수 : 다른 자료형의 값을 문자열로 변환 문자열의 다양한 함수 ▶ 문자열의 format() 함수 - 중괄호{}를 포함한 문자열 뒤에 마침표(.)를 찍고 사용 - 중괄호 개수와 format 함수 괄호 안 매개변수의 수는 반드시 같아야 함 format_a = "{}만 ..

    [Python] 파이썬 자료형 (1) : 기본 자료형, 문자열, 숫자, 연산자

    기본 자료형 1. 문자열 (string) 2. 숫자 (number) 3. 불 (boolean) - 기본 자료형을 조합해서 새로운 자료형을 만들 수 있다 (예) 숫자를 조합해서 '2020.12.9' 처럼 날짜를 표현하는 자료형을 만든다 - 자료의 형식을 확인할 때는 type() 함수를 사용 문자열 (string) - 문자열 : 글자들이 나열된 것 - 문자들을 큰따옴표(") 또는 작은따옴표(')로 감싸서 만든다 > 문자열 내부에 따옴표 넣기 따옴표로 감싸서 문자열을 만든다면, 따옴표는 문자열로 사용할 수 없나요? Nope! 1. 작은따옴표로 만든 문자열에 큰따옴표 넣기 / 큰따옴표로 만든 문자열에 작은따옴표 넣기 print(""안녕하세요"라고 말했습니다") // Syntax Error 발생 print("'안..

    [Python] 프로그래밍 언어, 파이썬

    파이썬(Python)이란? 1992년 프로그래머 귀도 반 로섬이 발표한 프로그래밍 언어이다! 문법이 매우 쉬워서 처음 프로그래밍을 배우는 초보자들에게 추천되는 언어입니다 😇 파이썬의 특징 ▶ 대화 기능의 인터프리터 언어 파이썬은 객체지향을 강력하게 지원하는 대화형 인터프리터 언어이다 ※ 인터프리터 언어 : 프로그래밍 언어의 소스코드를 바로 실행 ( ↔ 컴파일러 : 원시 코드를 기계어로 번역 ) ▶ 동적으로 데이터 타입 결정 데이터 타입을 지정할 필요가 있는 다른 언어와 달리, 파이썬은 동적으로 데이터 타입을 결정한다 ▶ 플랫폼 독립적 언어 리눅스, 유닉스, 윈도우 등 대부분의 운영체제에서 동작한다 자바와 같이 바이트 코드를 생성한다! ▶ 개발 기간 단축에 최적인 언어 실행 속도 측면에서의 이점으로 효율적..

    파이썬 공부 시작~~~~~~~!

    코딩 테스트 언어를 파이썬으로 확정지어서, 이제 파이썬 언어 기본에 대해서 블로그에 정리할겁니다!! 😎 주로 사용하던 언어가 C++이었기 때문에 C++과 차이가 있는 부분을 위주로 정리하게 될 겁니다 파이썬 글 읽으실 분들은 참고해주세요 🙌

    [C/C++] VS Code에서 Code Runner로 C / C++ 빌드 및 실행하기

    Visual Studio Code에서는 Visual Studio과 같은 IDE와 달리 단순하게 빌드와 실행을 하기 어렵습니다 따라서 Code runner (코드 러너) 라는 확장 프로그램을 통해 편하게 실행할 수 있습니다! Code Runner가 지원하는 언어는 다음과 같습니다 C, C++, Java, JavaScript, PHP, Python, Perl, Perl 6, Ruby, Go, Lua, Groovy, PowerShell, BAT/CMD, BASH/SH, F# Script, F# (.NET Core), C# Script, C# (.NET Core), VBScript, TypeScript, CoffeeScript, Scala, Swift, Julia, Crystal, OCaml Script, R,..

    [Python] VS Code에서 Code Runner로 Python 빌드 및 실행하기, 한글 깨짐 해결

    Visual Studio Code에서는 파이참과 같은 IDE와 달리 단순하게 빌드와 실행을 하기 어렵습니다 따라서 Code runner (코드 러너) 라는 확장 프로그램을 통해 편하게 실행할 수 있습니다! Code Runner가 지원하는 언어는 다음과 같습니다 C, C++, Java, JavaScript, PHP, Python, Perl, Perl 6, Ruby, Go, Lua, Groovy, PowerShell, BAT/CMD, BASH/SH, F# Script, F# (.NET Core), C# Script, C# (.NET Core), VBScript, TypeScript, CoffeeScript, Scala, Swift, Julia, Crystal, OCaml Script, R, AppleScri..

    [Git] 자주 사용하는 Git 명령어 모음

    주로 윈도우 환경에서 소스트리로 쉽고 간단하게 작업하지만 우분투에서는 따로 git 관련 툴을 설치하지 않고 커맨드 창으로만 git을 사용하고 있습니다 그래서 자주 사용하는 명령어들만 따로 정리해두려고 합니다 😎 Git 명령어 ㆍ Git clone $ git clone [REPOSITORY_URL] ㆍ 현재 Git 상태 확인 $ git status ㆍ 해당 파일을 Staging Area로 이동 (Tracking) / 폴더 파일 전체 이동 $ git add 파일명 $ git add . ㆍ 저장소에 commit $ git commit $ git commit -m "커밋 메시지" ㆍ push $ git push $ git push -u 원격저장소명 로컬브랜치명 ㆍ pull $ git pull ㆍ fetch (원..

    [Jekyll] Jekyll와 Github로 만드는 깃허브 블로그 - (3) 글씨체 변경

    글씨체에 대한 설정이 없어서 윈도우에서 크롬으로 TIL 블로그에 들어가면 한글 글꼴이 깨진듯 이상하더라구요 😢 해결하기 위해 간단한 방법으로 웹폰트를 적용했습니다! 구글 폰트에서 원하는 폰트 가져오기 저는 이 폰트로! 폰트를 골라 Select this stlye을 누르고 @import를 눌러 나오는 url 주소를 복사해둡니다 CSS 파일에 다음과 같은 코드를 붙여넣습니다 제 앞선 글들과 동일한 사이트를 생성하셨다면, css > main.scss 파일에 넣으시면 됩니다! @font-face { font-family: 'Noto Sans KR'; src: url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100&display=swap'); fo..