일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 대학원
- py
- 다시풀기
- 프로그래머스
- 자바
- 내휴학생활중의아주큰일
- level4
- 파이썬
- 대학원일기
- level3
- 휴학
- Matrix Factorization
- level1
- androidstudio
- 컴퓨터비전
- SWEA
- MSBuild
- BFS
- 컨트리뷰톤
- SQL
- java
- 안드로이드스튜디오
- Python
- Github
- build
- D3
- git
- 어렵다
- LEVEL2
- WebOS
- Today
- Total
목록언어!/Python (4)
bit가 눈 앞에서 왔다갔다
sort() 리스트.sort( ) 리스트형의 메소드 리스트 원본값을 직접 수정, 반환값 없음 sorted() sorted( 리스트 ) 형식 내장 함수 리스트 원본값 수정 안됨, 정렬값 반환
피드백) split()는 괄호 안에 아무것도 없으면 공백을 기준으로 나눠진다. arr = list(map(int, input())) arr1 = list(map(int, input().split())) arr2 = list(map(int, input().split(' '))) print(arr) print(arr1) print(arr2) --- 입력 1234 1 2 3 4 1 2 3 4 결과 [1, 2, 3, 4] [1, 2, 3, 4] [1, 2, 3, 4]
알고리즘을 파이썬으로 풀까 한다. 여러가지 고려했을 때 파이썬이 더 좋을 것 같아서 근데 그동안 c/c++, java에 익숙해져서 파이썬은 자꾸 까먹게 되는 부분들이 있다.. ((c/c++, java는 각잡고 하나하나 공부했지만 파이썬은 기초적인 문법만 아는 상태에서 바로 알고리즘을 푸는 상황이라)) for문도 그 중 하나임,, c++이랑 다른 부분 때문에 정신 빼놓고 c++ 처럼 풀다가 어느새 틀리면 아 이거 아니지 한다. 그냥 책 하나 살까? 하다가도 다른거 할거 많은데 언제 책 하나하나 보고 있나 싶기도 하고.. 음..일단 그냥 하는걸로,,! 어쨌든 그래서 정리! (내가 헷갈리는 부분들만 정리한다.) 1. for i in range(5) range(5) 이런식으로 주면 반복횟수를 정해준다. 2. f..
틈틈히 공부하는 내용 추가해서 업데이트 중! *자료형 정수(양, 음, 0), 실수(숫자에 . 찍으면 실수로 인식 ex a = 10.) 연산 별도 처리 없이 그대로 a = 5 b = -0.5 print(a+b) #실수형 -> 정수형 ; 기본 내장 함수 int 사용 a = (int)(10.) 지수 표현 방식 1e9 -> 10의 9제곱(1,000,000,000) INF = 1e9 print(INF) #2진수체계에서는 실수 정보 표현 한계, 미세한 오류 만들어냄 -> round() a = 0.3 + 0.6 print(a) #결과: 0.8999999 print(round(a,2)) #소수점 둘째자리에서 반올림 #결과: 0.9 *연산 나누기 / (-> C++과 같이 딱 떨어지게 나오는게 아니라 실수형으로 나옴) 나..