본문 바로가기
반응형

[programming]/[python 3] 파이썬 348

[python 3] 파이썬3 리스트 함수 모음 안녕하세요. 이번 포스팅은 파이썬3의 리스트 조작 함수입니다. 정렬 순서는 a~z의 오름차순입니다. append() - 리스트 맨 뒤에 요소 추가 clear() - 리스트의 요소를 모두 지움 copy() - 리스트의 내용을 다른 리스트에 복사 count() - 리스트에서 설정 값의 개수를 반환 del(리스트명[위치]) - 리스트에서 지정 위치의 요소를 삭제 extend() - 리스트에 다른 리스트를 추가(리스트 +(연산자) 리스트와 동일) index() - 리스트에서 지정한 값의 위치를 반환 insert(위치, 값) - 리스트에서 지정한 위치에 값을 추가 len() - 리스트에 요소의 전체 개수를 반환 pop() - 리스트의 마지막 요소를 삭제 remove() - 리스트에서 지정한 값을 제거(지정 값이 .. 2022. 10. 19.
[python 3] 파이썬3 함수 모음 - 소스 코드 예제 모음 정리 안녕하세요. 이번 포스팅은 파이썬3의 함수 모음입니다. 정렬 순서는 a~z의 오름차순입니다. https://codeomni.tistory.com/109 2022. 5. 12.
[python 3] 파이썬3 round() 반올림 함수 반올림 구하기 소스 코드 예제 안녕하세요. 이번 포스팅은 파이썬3에서 round() 함수를 사용하기입니다. round() 함수를 사용하면 인자의 반올림한 값을 반환합니다. 1 2 3 4 5 6 7 8 9 10 11 # round() # 반올림 함수 - 인자의 반올림을 반환 r1 = round(16) r2 = round(-1.18) print('codeoomni') print(r1) print(r2) ▲ round() 함수로 인자를 반올림합니다. ▲ 위 코드를 실행한 터미널 화면입니다. ▲ 예시로 입력한 16과 -1.18을 반올림한 값이 출력됩니다. https://codeomni.tistory.com/792 [python 3] 파이썬3 함수 모음 - 소스 코드 예제 모음 정리 안녕하세요. 이번 포스팅은 파이썬3의 함수 모음입니다. 정렬.. 2022. 5. 11.
[python 3] 파이썬3 ord() 코드값에 해당하는 문자 반환하기 소스 코드 예제 안녕하세요. 이번 포스팅은 파이썬3에서 ord() 함수를 사용하기입니다. ord() 함수를 사용하면 문자 코드값을 정수형으로 반환합니다. 1 2 3 4 5 6 7 8 9 # ord # 문자 코드값을 정수형으로 반환 print('codeomni') c = 'A' r = ord(c) print('A =', r) ▲ ord() 함수로 문자 코드값을 정수형으로 변환합니다. ▲ 위 코드를 실행한 터미널 화면입니다. ▲ 예시로 입력한 문자 'A'에 맞는 숫자 65가 출력됩니다. https://codeomni.tistory.com/792 [python 3] 파이썬3 함수 모음 - 소스 코드 예제 모음 정리 안녕하세요. 이번 포스팅은 파이썬3의 함수 모음입니다. 정렬 순서는 a~z의 오름차순입니다. https://co.. 2022. 5. 10.
[python 3] 파이썬3 del() 리스트 슬라이싱 요소 제거 메모리 제거 소스 코드 예제 안녕하세요. 이번 포스팅은 파이썬3에서 del() 함수를 사용하기입니다. del() 함수를 사용하면 리스트를 변수를 메모리에서 제거하거나 특정 요소를 제거합니다. 또한 슬라이싱을 사용하여 특정 구간을 제거도 합니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 # del # 리스트 제거 # 리스트 특정 위치 요소 제거 l = ['c', 'o', 'd', 'e', 'o', 'm', 'n', 'i'] del l[1] print(l) # 슬라이싱 - 특정 구간 제거 del l[0:2] print(l) # 리스트 자체를 메모리에서 제거 del l # 리스트가 메모리에서 제거되어 NameError를 발생 print(l) ▲ del() 함수로 리스트를 제거합니다. ▲ .. 2022. 5. 9.
[python 3] 파이썬3 chr() 코드값에 해당하는 문자 반환하기 소스 코드 예제 안녕하세요. 이번 포스팅은 파이썬3에서 chr() 함수를 사용하기입니다. chr() 함수를 사용하면 코드값에 해당하는 문자를 반환합니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 # chr # 코드값에 해당하는 문자를 반환 print('codeomni') # 변수에 문자를 입력 val = input('문자 : ') # 자료형 변환 val = int(val) try: #chr() 함수 사용 c = chr(val) print('코드값: %d, 문자: %s' %(val, c)) except ValueError: print('입력 오류') ▲ 변수에 입력받은 후 int()로 정수형으로 변환합니다. ▲ chr() 함수로 정수로 변환한 값에 맞는 문자로 변환합니다. ▲ .. 2022. 5. 8.
[python 3] 파이썬3 os.rmdir()함수 폴더 디렉터리 삭제하기 폴더 제거 지우기 소스 코드 예제 안녕하세요. 이번 포스팅은 파이썬3에서 디렉토리 폴더 제거하기입니다. 원하는 폴더를 지정 후 삭제할 수 있습니다. 1 2 3 4 5 6 7 8 9 import os f ='codeomni' i = input('codeomni 디렉토리를 삭제합니다 Y/N') if i == 'Y': os.rmdir(f) print('codeomni 디렉토리가 삭제되었습니다.') ▲ os 모듈을 import 합니다. ▲ 변수를 입력받아서 디렉토리의 이름으로 지정합니다. ▲ os.rmdir() 함수를 사용하여 해당 폴더를 제거합니다. ▲ 위 코드를 실행한 터미널 화면입니다. ▲ 지정한 이름으로 폴더 디렉토리가 삭제됩니다. https://codeomni.tistory.com/792 [python 3] 파이썬3 함수 모음 - 소스.. 2020. 9. 3.
[python 3] 파이썬3 os.mkdir()함수 폴더 디렉터리 생성하기 폴더 만들기 소스 코드 예제 같은 폴더 이름 오류 처리 안녕하세요. 이번 포스팅은 파이썬3에서 디렉토리 폴더 생성하기입니다. 원하는 이름으로 폴더를 생성합니다. 1 2 3 4 5 6 7 8 9 10 import os d = input('디렉토리 이름 입력: ') try: os.mkdir(d) except Exception as e: print(e) ▲ os 모듈을 import 합니다. ▲ 변수를 입력받아서 디렉토리의 이름으로 지정합니다. ▲ except as 구문으로 같은 이름을 입력할 경우 예외 처리합니다. ▲ 위 코드를 실행한 터미널 화면입니다. ▲ 지정한 이름으로 폴더 디렉토리가 생성됩니다. https://codeomni.tistory.com/792 [python 3] 파이썬3 함수 모음 - 소스 코드 예제 모음 정리 안녕하세요. 이번 포스팅은 파이썬3.. 2020. 9. 3.
[python 3] 파이썬3 rename() 텍스트 이미지 파일 이름 변경하기 함수 소스 코드 예제 안녕하세요. 이번 포스팅은 파이썬3에서 텍스트, 이미지 파일 이름 변경하기입니다. 가지고 있는 파일을 쉽게 이름 변경합니다. 1 2 3 4 5 6 7 8 9 from os import rename f ='file.txt' i = input('파일을 이름을 변경합니다 Y/N') if i == 'Y': j = input('변경할 이름 입력: ') rename(f, j) ▲ os 모듈을 import 합니다. ▲ 변수에 텍스트 파일과 이미지 파일을 입력합니다. ▲ 파일은 현재 디렉터리에 있어야 합니다. 안될 경우 절대 경로로 입력합니다. ▲ rename() 함수를 사용해서 파일의 이름을 변경합니다. ▲ 위 코드를 실행한 터미널 화면입니다. ▲ 해당 파일의 이름이 변경됩니다. https://codeomni.tis.. 2020. 9. 3.
[python 3] 파이썬3 remove() 텍스트 이미지 파일 제거하기 함수 지우기 삭제 소스 코드 예제 안녕하세요. 이번 포스팅은 파이썬3에서 텍스트, 이미지 파일 제거하기입니다. 가지고 있는 파일을 쉽게 삭제합니다. 1 2 3 4 5 6 7 8 9 from os import remove f ='codeomni.txt' i = input('파일을 삭제합니다 Y/N') if i == 'Y': remove(f) print('codeomni.txt 파일이 삭제되었습니다.') ▲ os 모듈을 import 합니다. ▲ 변수에 텍스트 파일과 이미지 파일을 입력합니다. ▲ 파일은 현재 디렉터리에 있어야 합니다. 안될 경우 절대 경로로 입력합니다. ▲ remove() 함수를 사용해서 파일을 삭제합니다. ▲ 위 코드를 실행한 터미널 화면입니다. ▲ 해당 파일이 제거됩니다. https://codeomni.tistory.co.. 2020. 9. 2.
[python 3] 파이썬3 getsize()함수 텍스트 이미지 파일 크기 출력하기 사용 용량 구하기 소스 코드 예제 안녕하세요. 이번 포스팅은 파이썬3에서 텍스트, 이미지 파일 크기 출력하기입니다. 가지고 있는 파일의 크기를 출력합니다. getsize() 함수를 사용하면 쉽게 구할 수 있습니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 from os.path import getsize f = 'codeomni.txt' i = 'codeomni.png' s1 = getsize(f) s2 = getsize(i) print(f) print(s1) print(s2) ▲ os.path 모듈을 import 합니다. ▲ 변수에 텍스트 파일과 이미지 파일을 입력합니다. ▲ 파일은 현재 디렉터리에 있어야 합니다. 안될 경우 절대 경로로 입력합니다. ▲ getsize() 함수를 사용해서 출력합니다. ▲ 위 코드를 실행한 터.. 2020. 9. 2.
[python 3] 파이썬3 특정 문자열 문자로 조합 결합하기 join()함수 소스 코드 예제 안녕하세요. 이번 포스팅은 파이썬3에서 문자열 특정 문자로 조합하기입니다. join() 함수를 사용하여 리스트의 모든 요소를 특정 문자열로 조합합니다. join() 함수는 리스트를 요소로 합니다. 1 2 3 4 5 6 7 8 li = ['codeomni', 'tistory', 'com'] dot ='.' result = dot.join(li) print(result) ▲ 문자열을 리스트에 입력합니다. ▲ 특정 문자를 join() 함수를 사용해 조합합니다. ▲ 위 코드를 실행한 터미널 화면입니다. ▲ 리스트의 요소가 .으로 결합됩니다. 2020. 9. 2.
[python 3] 파이썬3 strip() lstrip() rstrip() 문자열 좌우 모두 공백 제거 함수 소스 코드 예제 지우기 안녕하세요. 이번 포스팅은 파이썬3에서 문자열 공백 제거하기입니다. 입력된 문자열에서 왼쪽, 오른쪽 또는 모두 제거하는 함수입니다. - strip(): 좌우 공백 제거 - lstrip(): 왼쪽 공백 제거 - rstrip(): 오른쪽 공백 제거 1 2 3 4 5 6 7 8 9 10 11 t = ' codeomni ' r1 = t.strip() r2 = t.lstrip() r3 = t.rstrip() print('1'+r1+'1') print('1'+r2+'1') print('1'+r3+'1') ▲ 문자열을 변수에 입력합니다. ▲ 변수에 strip(), lstrip(), rstrip()함수를 사용한 후 출력합니다. ▲ 위 코드를 실행한 터미널 화면입니다. ▲ 좌우 공백을 선택적으로 지울 수 있습니다. ht.. 2020. 9. 1.
[python 3] 파이썬3 isdigit()함수 문자열 숫자인지 확인하기 숫자 구별 판별 소스 코드 예제 안녕하세요. 이번 포스팅은 파이썬3에서 isdigit()함수를 사용해서 문자열이 알파벳 문자인지 확인하기입니다. 입력된 문자열을 숫자인지 확인하기입니다. 참일 경우 True를 출력하고 거짓일 경우 False를 출력합니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 print('codeomni') txt1 = 'abc' txt2 = 'ABC' txt3 = 'one' txt4 = 'one1' txt5 = '1' r1 = txt1.isdigit() r2 = txt2.isdigit() r3 = txt3.isdigit() r4 = txt4.isdigit() r5 = txt5.isdigit() print(r1) print(r2) print(r3) print(r4.. 2020. 9. 1.
[python 3] 파이썬3 isalpha()함수 문자열 알파벳 문자인지 확인하기 숫자 구별 판별 소스 코드 예제 안녕하세요. 이번 포스팅은 파이썬3에서 isalpha()함수를 사용해서 문자열이 알파벳 문자인지 확인하기입니다. 입력된 문자열을 알파벳인지 확인하기입니다. 알파벳과 함께 한글인지도 판별 가능합니다. 참일 경우 True를 출력하고 거짓일 경우 False를 출력합니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 print('codeomni') txt1 = 'abc' txt2 = 'ABC' txt3 = 'one' txt4 = 'one1' txt5 = '1' r1 = txt1.isalpha() r2 = txt2.isalpha() r3 = txt3.isalpha() r4 = txt4.isalpha() r5 = txt5.isalpha() print(r1) pri.. 2020. 9. 1.
[python 3] 파이썬3 문자열 거꾸로 변환하기 출력 반대로 출력 만들기 소스 코드 예제 안녕하세요. 이번 포스팅은 파이썬3에서 문자열 거꾸로 변환하기 출력입니다. 입력된 문자열을 거꾸로 출력하는 방법입니다. 파이썬의 슬라씽을 사용하여 쉽게 변환할 수 있습니다. 1 2 3 4 5 6 txt = "ABCDEFG" ret = txt[::-1] print('codeomni') print(ret) ▲ 문자열을 처음부터 마지막까지 -1값을 주어 슬라이싱을 합니다. ▲ 위 코드를 실행한 터미널 화면입니다. ▲ 문자열이 거꾸로 출력됩니다. https://codeomni.tistory.com/792 [python 3] 파이썬3 함수 모음 - 소스 코드 예제 모음 정리 안녕하세요. 이번 포스팅은 파이썬3의 함수 모음입니다. 정렬 순서는 a~z의 오름차순입니다. https://codeomni.tistory.c.. 2020. 8. 31.
[python 3] 파이썬3 bin() 10진수 2진수로 변환하기 함수 소스 코드 예제 안녕하세요. 이번 포스팅은 파이썬3에서 10진수를 2진수로 변환하기입니다. 파이썬 내장 함수 bin()를 사용하면 쉽게 변환할 수 있습니다. 정수의 인자를 받아서 2진수 문자열로 반환합니다. 1 2 3 4 5 6 7 8 9 10 # bin(): 10진수를 2진수로 변환해서 문자열로 리턴 num1 = bin(1) num2 = bin(7) print('codeomni') print(num1, num2) print(type(num1)) ▲ 정수 변수를 bin()함수로 출력합니다. ▲ type() 함수를 사용해서 자료형을 반환합니다. ▲ 위 코드를 실행한 터미널 화면입니다. ▲ 10진수 정수를 2진수로 변환한 값과 자료형을 출력합니다. https://codeomni.tistory.com/792 [python 3.. 2020. 8. 5.
[python 3] 파이썬3 hex() 10진수 16진수로 변환하기 함수 소스 코드 예제 안녕하세요. 이번 포스팅은 파이썬3에서 10진수를 16진수로 변환하기입니다. 파이썬 내장 함수 hex()를 사용하면 쉽게 변환할 수 있습니다. 정수의 인자를 받아서 16진수 문자열로 반환합니다. 1 2 3 4 5 6 7 8 9 10 # hex(): 10진수를 16진수로 변환해서 문자열로 리턴 num1 = hex(1) num2 = hex(7) print('codeomni') print(num1, num2) print(type(num1)) ▲ 정수 변수를 hex()함수로 출력합니다. ▲ type() 함수를 사용해서 자료형을 반환합니다. ▲ 위 코드를 실행한 터미널 화면입니다. ▲ 10진수 정수를 16진수로 변환한 값과 자료형을 출력합니다. https://codeomni.tistory.com/792 [pyth.. 2020. 8. 5.
[python 3] 파이썬 3 무한반복루프 키보드 중지 ctrl+c 특정 예외처리하기 메시지 소스 코드 예제 안녕하세요. 이번 포스팅은 파이썬3에서 키보드 입력 오류 처리하기입니다. 특정 상황인 무한 반복 루프에서 Ctrl+C를 입력하면 발생하는 오류를 처리할 수 있습니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 num = 1 # try~ except 특정 예외 try: # 무한 반복 while True: print(num) num += 1 # Ctrl + C를 입력할 경우 except KeyboardInterrupt: print('Ctrl + C 중지 메시지 출력') print('codeomni.tistory.com') ▲ try~ except 구문을 사용해서 특정 구문을 예외 시킵니다. ▲ KeyboardInterrupt를 사용해서 Ctrl+C를 입력할 경우 메시지를 출력할 수.. 2020. 8. 4.
[python 3] 파이썬 3 텍스트 파일 바이너리 파일 열기 모드 인자 안녕하세요. 이번 포스팅은 파이썬3에서 파일 열기 모드 인자입니다. 파일의 종류는 텍스트 파일, 바이너리 파일이 있습니다. 종류에 따라 파일을 오픈하는 모드의 인자가 달라집니다. # 텍스트 모드로 읽기: r or rt # 텍스트 모드로 쓰기: w or wt # 텍스트 모드로 파일 마직막에 추가: a or at # 바이너리 모드로 읽기: rb # 바이너리 모드로 쓰기: wb # 바이너리 모드로 파일 마직막에 추가: ab 2020. 8. 3.
[python3] 파이썬3 연산자 우선순위 정리 설명 안녕하세요. 이번 포스팅은 파이썬3에 연산자 우선순위입니다. 파이썬의 연산자의 우선순위로 인해 결과가 달라집니다.연산자 우선순위를 참고하세요. 연산자: 설명 1 (값...), [값...], {키: 값...}, {값...}: 튜플, 리스트, 딕셔너리, 세트 생성 2 x[인덱스], x[인덱스:인덱스], x(인수...), x.속성: 리스트(튜플) 첨자, 슬라이싱, 함수 호출, 속성 참조 3 await x: await 표현식 4 **: 거듭제곱 5 +x, -x, ~x: 단항 덧셈(양의 부호), 단항 뺄셈(음의 부호), 비트 NOT 6 *, @, /, //, %: 곱셈, 행렬 곱셈, 나눗셈, 버림 나눗셈, 나머지 7 +, -: 덧셈, 뺄셈 8 : 비트 시프트 9 &: 비트 AND 10 ^: 비트 XOR 11 |:.. 2020. 8. 3.
[python3] 파이썬3 키워드 리스트 출력하기 명령어 코드 소스 예제 안녕하세요. 이번 포스팅은 파이썬3에서 사용하고 있는 버전 확인 명령어입니다. 키워드는 이미 예약되어 사용하고 있는 일부 단어로 변수명으로 사용할 수 없습니다. 파이썬의 전체 키워드 리스트를 출력할 수 있습니다. ▲ import keyword로 키워드 모듈을 가져옵니다. ▲ keyword.kwlist로 키워드 리스트를 출력합니다. 2020. 8. 1.
[python3] 파이썬3 사용하고 있는 버전 확인하기 명령어 안녕하세요. 이번 포스팅은 파이썬3에서 사용하고 있는 버전 확인 명령어입니다. 명령어로 쉽게 버전을 확인할 수 있습니다. ▲ 먼저 실행에 들어가서 CMD.EXE를 입력하여 실행하거나 검색에 CMD를 검색합니다. ▲ 명령어 py -3 --version를 입력합니다. ▲ 현재 사용하고 있는 파이썬3의 버전이 출력됩니다. 2020. 8. 1.
[python 3] 파이썬 3 random() 난수 발생하기 소스 코드 예제 안녕하세요. 이번 파이썬3의 포스팅은 난수 발생입니다. 난수는 무작위의 수입니다. 파이썬3에서는 난수를 발생하기 위해서 random 모듈을 사용합니다. - import random 1 2 3 4 5 6 7 8 9 # random - 난수 발생 # random 모듈 가져오기 import random print(random.random()) print("codeomni") ▲ print() 함수를 사용해 난수를 출력합니다. ▲ random을 사용하여 난수를 출력합니다. https://codeomni.tistory.com/792 [python 3] 파이썬3 함수 모음 - 소스 코드 예제 모음 정리 안녕하세요. 이번 포스팅은 파이썬3의 함수 모음입니다. 정렬 순서는 a~z의 오름차순입니다. https://cod.. 2018. 12. 23.
반응형