Programming Language

Programming Language/Python

[Python] if else를 한 줄로 사용하는 방법 (with 리스트)

my_list_1 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] my_list_2 = list(range(0, 10)) print('my_list_1 =', my_list_1) print('my_list_2 =', my_list_2) print('my_list_1 와 my_list_2 는 같다.') if my_list_1 == my_list_2 else print('my_list_1 와 my_list_2 는 다르다.') my_list_1 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] my_list_2 = list(range(1, 11)) print('my_list_1 =', my_list_1) print('my_list_2 =', my_list_2) print('my_list..

Programming Language/Python

[Python] 리스트 두개가 같은지 확인하는 방법

my_list_1 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] my_list_2 = list(range(0, 10)) print('my_list_1 =', my_list_1) print('my_list_2 =', my_list_2) if my_list_1 == my_list_2: print('my_list_1 와 my_list_2 는 같다.') else: print('my_list_1 와 my_list_2 는 다르다.') my_list_1 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] my_list_2 = list(range(1, 11)) print('my_list_1 =', my_list_1) print('my_list_2 =', my_list_2) if my_list_1..

Programming Language/Python

[Python] 컴파일언어, 스크립트언어 란?

- 파이썬은 스크립트 언어이다. - 코드 실행할 때 컴파일 과정이 없다. - 해석기(인터프리터)가 코드를 한줄씩 읽어서 실행한다. - 실행 결과를 바로 확인할 수 있다. - 스크립트 언어는 컴파일 과정이 없이 소스코드 실행시 번역과 실행이 동시에 이루어지므로 컴파일언어보다 느리다!! - 코드를 실행하려면 내가 짠 코드를 컴파일이라는 과정을 먼저 실행해야한다. - 컴파일이란 인간이 해석할 수 있는 코드를 컴퓨터가 해석할 수 있는 기계어로 변환하는 과정을 말한다. - 컴파일 언어는 컴파일 과정으로 인해 소스코드 수정 및 실행에 시간이 스크립트 언어에 비해 많이 소요된다. - 하지만 기계어로 변환 후 실행하기 때문에 스크립트 언어보다 실행속도가 빠르다!!

Programming Language/Python

[Python] pip 란?

- 파이썬으로 만든 패키지들을 관리하고 열람하는 저장소 - 파이썬 개발 환경에서 패키지들을 설치하기 위해 pip 명령어 사용 - 파이썬의 가장 큰 장점은 다양한 패키지를 제공하는 것 - pip를 통해 PyPi에서 원하는 패키지를 가져와 사용할 수 있음 - 설치 : "pip install PackageName" - 삭제 : "pip uninstall PackageName" - 특정 버전 설치 : "pip install PackageName==3.7.8" - 버전 업그레이드 : "pip install --upgrade"

Programming Language/Python

[Python] 파이썬으로 주식 수 불러오는 방법 FinanceDataReader

라이브러리 설치 pip install -U finance-datareader 코드 입력 import FinanceDataReader as fdr df_krx = fdr.StockListing('KRX') df_kospi = fdr.StockListing('KOSPI') df_kosdoq = fdr.StockListing('KOSDAQ') df_konex = fdr.StockListing('KONEX') print('krx count :', df_krx['Symbol'].count()) print('kospi count :', df_kospi['Symbol'].count()) print('kosdoq count :', df_kosdoq['Symbol'].count()) print('konex count :..

Programming Language/Golang

[Golang] 고랭 go test 명령어로 코드 실행 방법

go.mod module main_module go 1.19 main_module.go package main_module func PrintText() string { return "메인 함수" } main_module_test.go package main_module_test import ( "main_module" "fmt" "testing" ) func TestFunction(t *testing.T) { fmt.Println("테스트모듈 입니다.") s := main_module.PrintText() fmt.Println(s) }

Programming Language/Golang

[Golang] 고랭 http 기본 통신 예제

package main import ( "fmt" "reflect" "log" "net/http" ) func main() { test_server_1() } func test_server_1() { http.HandleFunc("/", test_index_1) log.Fatal(http.ListenAndServe(":9000", nil)) } // http.ResponseWriter // HTTP 서버의 응답과 관련된 모든 데이터 // 이 변수를 대상으로 출력을 하면 방문자인 클라이언트로 데이터를 전송 // http.Request // 클라이언트의 HTTP 요청과 관련되 정보 func test_index_1(w http.ResponseWriter, r *http.Request) { fmt.Fprintf..

Programming Language/Golang

[Golang] 고랭 1부터 10까지의 합 구하기

package main import ( "fmt" "reflect" ) func main() { test_for_2() } func test_for_2() { sum := 0 for i := 1; i

Programming Language/Golang

[Golang] 고랭 반복문 구현하는 방법

package main import ( "fmt" "reflect" ) func main() { test_for_1() } func test_for_1() { for i := 0; i < 10; i++ { fmt.Println(i, i + i) } }

Programming Language/Golang

[Golang] 고랭 문자열 출력 방법 정리

package main import ( "fmt" "reflect" ) func main() { test_print_1() } func test_print_1() { fmt.Print("줄 넘김 없음") fmt.Print("줄 넘기려면 이걸 해야돼.\n") fmt.Println("이건 줄 넘김 있음") name := "멍멍멍뭉" fmt.Printf("내 이름은 %s이다.", name) fmt.Printf("근데 이건 줄넘김 없음.") fmt.Printf("줄 넘기려면 이걸 해야돼.\n") }

박경태
'Programming Language' 카테고리의 글 목록 (11 Page)