일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Linux
- EQUI
- foreignkey
- primarykey
- cmd
- pytthon
- live server
- 데이터베이스
- 삭제
- MySQL
- DB접속
- select
- 데이터타입
- now()
- word wrap
- 리눅스 명령어
- groupby
- 생성
- 입력
- 줄바꿈
- DISTINCT
- java
- 집계 함수
- date_add
- visual studio code
- 테이블
- substring
- 조인
- 서브쿼리
- 3306
- Today
- Total
목록분류 전체보기 (144)
재유's
len(mixed)- 문자열, 리스트, 튜플, 딕셔너리 등의 원소의 수를 리턴. 문자열인 경우 글자수를 리턴 max(mixed)- 리스트, 튜플중에서 최대값을 리턴 min(mixed)- 리스트, 튜플중에서 최소값을 리턴 sum(mixed)- 리스트, 튜플중에서 합계을 리턴 list(mixed)- 리스트로 변환하여 리턴 tuple(mixed)- 튜플로 변환하여 리턴 * 평균구하기a = sum(mixed) // len(mixed)
pow(number)- 제곱근을 리턴 abs(number)- 절대값을 리턴 divmod(number, number)- 나눗셈의 연산 결과를 (몫, 나머지) 형태의 튜플로 리턴
type(mixed)- 파라미터로 전달된 값의 데이터 타입을 리턴 isinstance(mixed, type)- 첫 번째 파라미터가 두 번째 파라미터로 전달된 타입인지 검사하며 bool형식으로 리턴 str(mixed)- 문자열로 변환하여 리턴. 변환할 수 없는 형식일 경우 에러 int(mixed)- 정수로 변환하여 리턴. 변환할 수 없는 형식일 경우 에러 float(mixed)- 실수로 변환하여 리턴. 변환할 수 없는 형식일 경우 에러
https://docs.python.org/ko/3.7/ 파이썬 공식 사이트에서 제공되는 메뉴얼로 Java와는 다르게 한글화가 되어있습니다! 참고참고!
Python에서는 리스트 복사에 대해 여러가지 방법을 제시 해줍니다.리스트에서 리스트 = 리스트 라고 선언하면 복사가 아닌 참조가 되어 값을 한곳에서 변경을해도 똑같이 변경이 됩니다.그래서 복사를 다른방법으로 해야되는데 그 방법은 여러가지가 있습니다. 1. 동일한 크기의 리스트를 준비하고 각 원소를 하나씩 복사하는 방법 2. 슬라이싱을 활용한 복사방법 3. 리스트 객체의 copy 함수 활용 방법이 있습니다. 물론 그 외의 방법도 있습니다. 하지만 2번과 3번 방법은 Python에서만 할 수 있는 방법으로 매우 편리합니다.그래서 2번 방법과 3번 방법을 알아보겠습니다. 1. 슬라이싱을 활용하는 방법 슬라이싱인 [:]을 이용하여 복사하는 것입니다. 12bar = [1,2,3]copy_list = bar[:]..
이 포스팅에서는 Tuple과 Dictionary에 대해서 알아보겠습니다. Tuple (튜플) 기본적으로 List와 동일한 특성을 갖습니다.List는 한번 생성하면 값을 변경할 수 있지만, Tuple은 불가능합니다 ㅜ (Tuple에 값추가 삭제 수정이 되질 않아요!)내장되어 있는 function은 List와 동일하지만 값이 변경될 수 있는 function은 사용 할 수 없습니다. 구현Tuple이름 = ( 값1, 값2, ..., 값3 ) 같이 구현 가능합니다~ List는 [] 대괄호, 튜플은 () 소괄호! Dictionary (딕셔너리) Key와 Value의 쌍으로 자료를 구성하는 형식으로"{}" 중괄호 안에 여러 개의 값을 "이름 : 값"의 형태로 나열합니다. 구현Dictionary이름 = {"이름 : 값..
Python에서의 연속성 자료형에서 List, Tuple, Dictionary등 이있는데 이 포스팅에서는 List에 대해서 알아보겠습니다. List ( 리스트 )List는 Java에서 나오는 List와 다르게 배열입니다. arr[] 라고 쓰는 배열을 Python에서는 List라고 합니다.변수를 그룹으로 묶은 형태의 한 종류로, 사물한 같은 형태를 갖고 있으며 다른 프로그래밍 언어와 다르게 하나의 리스트안에는 서로 다른 종류의 값들이 저장될 수 있습니다.보통 다른 프로그래밍 언어에서 배열에 값을 지정할때 String타입은 String 값만, int타입은 int 값만 넣을 수 있지만Python에서는 String, Int 타입 상관없이 값을 입력이 가능합니다! 그리고 각 칸은 0부터 일련번호가 지정됩니다. 즉..
Escape 문자 ( 이스케이프 문자) * 문자열에 포함될 수 있는 특수 문자로 모든 프로그래밍 언어 공통입니다.* 역슬래시(\) -> 글꼴에 따라 '원(₩)' 표시로 보일 수 있습니다.역슬래시와 기호 혹은 글자를 조합하여 한 글자를 이룹니다. 기호 출력 \n 줄 바꿈 \t 탭 \\ \ \' ' \" " %% % * 단, 존재하지 않는 경우 Error를 발생 시킵니다.ex) '\a'와 같은 경우! +문자열에서 줄바꿈 처리를 할 경우"\n"을 사용하시면 됩니다. (모든 프로그래밍 언어 공통!) 또한, Python에선 자유롭게 줄 바꿈을 할 수 있는데삼중 쌍따옴표를 사용 하면 됩니다.""" ~ """ 이것 또한 오직 Python에서만! (우와.. syntax 오타났어... ㅜㅜㅜㅜㅜ) 위의 코드를 실행하면 ..
사칙 연산자: 일반적인 사칙연산(+,-,*,/)등을 수행합니다.* 정수와 실수의 연산시 정수가 실수 형태로 자동 변환되어 처리되기 때문에 결과는 늘 실수!* 모든 수는 0으로 나눌 수 없습니다. 연산자 설명 + 덧셈 - 뺄셈 * 곱셈 ** 제곱근 (ex 2*3 => 2*2*2 => 8) * Only Python / 나눗셈 일반적인 나눗셈 * 몫을 구하기 위해 소수점자리까지 연산을 수행 하다 프로그램이 처리할 수 없는 자리수까지 진행되면 오차 발생 ( ex. 10/3 => 3.33333...335) // 나눗셈에서 정수 부분에 대한 몫! (ex. 10//3 => 3) * Only Python % 나눗셈에서 정수 부분에 대한 나머지! (ex. 10% 3 => 1) * +, -, *, /, % 연산자는 모든 ..