일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- AIFFEL일기
- Aiffel
- 윈도우 커맨드창
- 파이썬 진수변환
- 파이썬 여러줄 주석
- python 문법
- 마크다운 인라인 수식
- 컴파일타임
- 마크다운 inline 수식
- Linux
- 파이썬 주석 변수
- 아이펠 일기
- 파이썬 여러줄 문자열 변수
- 아이펠
- 파이썬 문법
- compile time
- 아이펠 회고
- 아이펠일기
- Python
- AIFFEL 일기
- PYTHON 주석 변수
- 리눅스
- AIFFEL 회고
- 파이썬 긴 문자열 변수
- 런타임
- 파이썬
- Markdown
- 모듈 패키지 라이브러리
- 마크다운
- 파이썬 형변환
- Today
- Total
목록전체 글 (49)
튜토리얼에도 고난과 역경이 있다.
기본 수식 사용법 $$ 수식 $$로 사용합니다. 1. 띄어쓰기 마크다운 수식 사이에 띄어쓰기를 하고 싶다면 한칸 : \, $$ start , end $$ $$ start\,end $$ ; 두칸 \quad 네칸 \qquad 여덟칸 이라는데 마크다운에선 안먹히네요? 2. 분수 작성하기 $$ z, score(\frac{X-μ}{σ}) $$ $$ z\, score(\frac{X-μ}{σ}) $$ 인라인 수식 작성법 $ 수식 $로 사용합니다. $ w_1,\cdots, w_{n-1} $는 다음과 같이 작성합니다. $ w_1,\cdots, w_{n-1} $
함수형 프로그래밍이란? 함수형 프로그래밍의 특징은 문제를 함수로 분해한다는 것이다. 각각의 함수는 입력을 받아 출력을 만들어 내기만 한다. 즉, 주어진 입력값이 함수를 통과 하여 연산을 한 후, 생성된 결과 값은 해당 함수외의 다른 변수나 함수에 의해 변하지 않는다. == 다른 변수나 함수의 영향을 받지 않는다. 효율성, 버그 없는 코드, 병렬 프로그래밍과 같은 장점을 갖는다. 함수형 프로그래밍의 특징 순수성 함수형 프로그램에서 함수는 입력으로 부터 출력을 만들어 내며, 내부의 상태를 수정하거나 함수 내부의 보이지 않는 특정 값을 이용하여 출력을 만들어 내지 않는다. 다른 변경사항들이 만드는 부작용 있는 함수를 사용하지 않으며, 이러한 부작용이 없도록 만든 함수를 순수함수라고 한다. 코드를 통한 예시 순..
문자열 포맷팅 text formatting 기본적인 사용 방법 >>> print("hi, my name is {}".format("호이얏")) hi, my name is 호이얏 >>> print("{} is a horse in korean".format("말")) 말 is a horse in korean 인덱스 사용 >>> print("책 제목 : {1}, 출판사 : {0}, 가격 : {2}".format("길벗", "이 책은 누구의 책이냐?", 9500)) 책 제목 : 이 책은 누구의 책이냐?, 출판사 : 길벗, 가격 : 9500 >>> print("a: {3}, b: {1}, c:{0}".format(3,2,"-",1)) a: 1, b: 2, c:3 변수 지정 >>> print("책 제목 : {a},..
아래 글을 클릭하세요. 예시 접기 버튼 안에 내용은 pre 태그 쓰세요. 이렇게 띄어쓰기도 인식해주고 줄바꿈도 읜식해줘요 ㅠㅠ 예시 접기 버튼 안에 내용은 pre 태그 쓰세요. 이렇게 띄어쓰기도 인식해주고 줄바꿈도 읜식해줘요 ㅠㅠ
프로그램의 실행 시간을 재려면 time모듈을 사용하면 됩니다. import time start = time.time() for i in range(10000): print(" hi ", end=' ') print("\nend time =", time.time()-start) 실행 결과 hi hi hi hi hi hi hi hi hi hi hi hi hi .... end time = 0.10024499893188477 import time start = time.time() for i in range(5000): print(" hi ", end=' ') print("\nend time =", time.time()-start) 실행 결과 hi hi hi hi hi hi hi hi..
메모이제이션 memoization 프로그래밍에서 중간 계산 값을 변수에 저장해놓는다. 반복되는 계산을 하게 되는 부분은 코딩상으로 계속 계산하게 하는 것 대신에 중간 계산 값을 읽어서 사용하여 계산 시간을 줄이는 기법이다. 예시. 나쁜 예시 def fibonacci(n): if n
리눅스 명령어 abc순으로 정리되어있으며 ctrl + f해서 찾으세요. cd : change directory 경로 이동 cp : copy cp -r 복제할폴더이름 : 디렉토리 복사 할 때 -r 옵션이 필수이다. grep : 특정 문자열을 찾고자할 때 특정 문자열을 찾고자할 때 사용하는 명령어 정규표현식을 사용하여 보통 많이 서칭합니다. 정규 표현식 메타 문자 및 설명 메타 문자 (Meta Character> 설명 . 1개의 문자 매치 (정확히 1개의 문자와 매치) * 앞 문자가 0회 이상 매치 {n} 앞 문자가 정확히 n회 매치 {n,m} 앞 문자가 n회 이상 m회 이하 매치 [ ] 대괄호에 포함된 문자 중 한개와 매치 [^ ] 대괄호 안에서 ^뒤에 있는 문자들을 제외 [ - ] 대괄호 안 문자 범위에..
JSON 이란? JSON이란 JavaScript Object Notation의 약자로, JavaScript의 데이터 객체 표현 방식입니다. 웹과 다른 애플리케이션 사이에서 HTTP 요청으로 데이터를 보낼 때 사용하는 표준 파일 포맷 중 하나입니다. XML과 JSON 형식을 많이 쓰는데 특히 웹 API나 config 데이터를 전송할 때 많이 사용됩니다. JSON 형식의 예시 book = { "title" : "홍길동전", "author" : "허균", "price" : 8500, "publisher" : [{"name":"나라", "telephone" : "02-123-4567"}] } json 파싱 파이썬에서 Dictionary를 사용한다. 저장 import json book = { "title" : "..