본문 바로가기

728x90
반응형

스크립트

파이썬 공부 - 3. 파이썬 프로그래밍 실습 파이썬 프로그래밍 실습 간단한 콘솔 응용프로그램 개발 간단한 계산기 프로그램 # 간단한 계산기 프로그램 def add_numbers(a, b): return a + b def subtract_numbers(a, b): return a - b def multiply_numbers(a, b): return a * b def divide_numbers(a, b): return a / b print("간단한 계산기 프로그램") num1 = float(input("첫 번째 숫자를 입력하세요: ")) num2 = float(input("두 번째 숫자를 입력하세요: ")) operator = input("연산자를 입력하세요 (+, -, *, /): ") if operator == "+": result = add_nu.. 더보기
파이썬 공부 - 2. 파이썬 기본 문법 2. 파이썬 기본 문법 변수와 자료형 변수: 값을 저장하는데 사용되는 이름입니다. 자료형: 변수에 저장되는 값의 종류를 나타냅니다. 파이썬에는 정수(int), 실수(float), 문자열(str), 부울(bool) 등 다양한 자료형이 있습니다. name = "John" # 문자열 변수 age = 25 # 정수 변수 height = 175.5 # 실수 변수 is_student = True # 부울 변수 조건문과 반복문 조건문: 주어진 조건에 따라 코드 블록을 실행합니다. if문과 elif문, else문을 사용합니다. if문 if 조건: # 조건이 참일 때 실행되는 코드 else: # 조건이 거짓일 때 실행되는 코드 vim ifex.py age = 25 # 변수 정의 if age >= 18: print("성인.. 더보기
파이썬 공부 - 1. 리눅스 환경 설정 1. 리눅스 환경 설정 리눅스 배포판 선택과 설치 리눅스는 다양한 배포판(Distribution)이 존재하며, 각각의 배포판은 다양한 용도와 특징을 가지고 있습니다. 배포판을 선택할 때는 개인의 선호도, 용도, 기술 지원 등을 고려해야 합니다. 아래에는 대표적인 리눅스 배포판 중 일부를 소개하고 있습니다. Ubuntu: 사용자 친화적이고 설치와 사용이 간편한 배포판입니다. 개인용 데스크탑 환경부터 서버 환경까지 다양한 용도로 사용됩니다. 장기 지원(LTS) 버전과 최신 버전이 제공됩니다. CentOS: 기업에서 많이 사용하는 서버용 배포판입니다. Red Hat Enterprise Linux (RHEL)의 무료 버전으로서 기업 지원과 장기 지원을 제공합니다. Debian: 안정성과 보안에 중점을 둔 배포판.. 더보기
파이썬 공부를 진행할 때 추천하는 목차 파이썬 공부를 진행할 때 추천하는 목차 리눅스 시스템을 이용하여 파이썬 공부를 진행할 때 추천하는 목차는 다음과 같습니다. 리눅스 환경 설정 리눅스 배포판 선택과 설치 터미널 환경 및 명령어 사용법 익히기 Python 설치 및 환경 구성 파이썬 기본 문법 변수와 자료형 조건문과 반복문 함수와 모듈 예외 처리 파일 입출력 파이썬 프로그래밍 실습 간단한 콘솔 응용프로그램 개발 함수와 클래스를 활용한 프로그래밍 구조 설계 데이터 처리와 분석 웹 스크래핑과 API 사용 파이썬 프로젝트 개발 프로젝트 아이디어 도출 데이터베이스와의 연동 웹 개발 및 프레임워크 활용 GUI 애플리케이션 개발 파이썬과 리눅스 시스템 상호작용 파일 시스템 조작 프로세스와 스레드 관리 시스템 명령어 실행 네트워크 통신 데이터 분석 및 머.. 더보기
Go 언어로 작성된 프로그램을 실행하기 위해 명령어 Go 언어로 작성된 프로그램을 실행하기 위해 명령어 Go 언어로 작성된 프로그램을 실행하고 코드를 포맷팅하기 위한 명령어를 블로그 게시용으로 다시 정리해드리겠습니다. 1. 소스 코드를 빌드하여 실행 파일 생성 go build [옵션] [패키지 경로 또는 파일 경로] Go 소스 코드를 컴파일하여 실행 파일을 생성합니다. 실행 파일을 실행하면 프로그램이 실행됩니다. 2. 소스 코드를 컴파일 없이 바로 실행 go run [패키지 경로 또는 파일 경로] 소스 코드를 컴파일하지 않고 직접 실행합니다. 실행 중인 프로그램은 컴파일된 실행 파일이 아니라 임시로 생성된 실행 파일입니다. 3. 컴파일 없이 바이너리 파일 생성 go build -o [출력 파일명] [패키지 경로 또는 파일 경로] 소스 코드를 컴파일하여 바.. 더보기
Golang를 체계적으로 학습하기 위한 목차 Golang를 체계적으로 학습하기 위한 목차 Golang를 공부하기 위한 목차는 개인의 학습 스타일과 경험에 따라 달라질 수 있습니다. 그러나 일반적으로 다음과 같은 목차를 따르면 Golang를 체계적으로 학습할 수 있습니다. 기본 문법 (Basic Syntax) 변수와 상수 (Variables and Constants) 데이터 타입 (Data Types) 연산자 (Operators) 제어문 (Control Structures) 함수 (Functions) 패키지 (Packages) 에러 처리 (Error Handling) 컬렉션 (Collections) 배열 (Arrays) 슬라이스 (Slices) 맵 (Maps) 구조체 (Structures) 동시성 (Concurrency) 고루틴 (Goroutines.. 더보기
golang 조건문 if를 활용한 예제 golang 조건문 if를 활용한 예제 예제 1: 숫자 비교 vim if-1.go package main import "fmt" func main() { num := 10 if num > 0 { fmt.Println("양수입니다.") } else if num < 0 { fmt.Println("음수입니다.") } else { fmt.Println("0입니다.") } } $ go run if-1.go 양수입니다. 위의 예제에서는 변수 num의 값에 따라 양수, 음수, 또는 0인지를 판별하여 출력합니다. 예제 2: 문자열 비교 vim if-2.go package main import "fmt" func main() { name := "Alice" if name == "Alice" { fmt.Println("앨.. 더보기
golang 제어문 golang 제어문 1. 조건문 (Conditional Statements) if문:조건에따라코드블록을실행합니다. if 조건 { // 조건이 참일 때 실행되는 코드 } else { // 조건이 거짓일 때 실행되는 코드 } switch 문: 여러 가지 경우에 따라 코드 블록을 실행합니다. switch 변수 { case 값1: // 값1에 해당하는 코드 case 값2: // 값2에 해당하는 코드 default: // 어떤 case에도 해당하지 않을 때 실행되는 코드 } 2. 반복문 (Loop Statements) for문:조건에따라반복적으로코드블록을실행합니다. for 초기화; 조건; 증감 { // 조건이 참일 때 실행되는 코드 } range 문: 컬렉션의 요소를 반복적으로 순회합니다. for 인덱스, 값 :.. 더보기

728x90
반응형