일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 리눅스
- tensorflow
- 함수
- 유니티
- PyQt
- MySQL
- ubuntu
- Excel
- ASP
- pandas
- sqlite
- urllib
- node.js
- 라즈베리파이
- 다이어트
- javascript
- Linux
- swift
- 맛집
- PyQt5
- mssql
- GIT
- IOS
- PER
- python
- Unity
- flutter
- port
- 날짜
- MS-SQL
목록python (161)
아미(아름다운미소)
정규식 표현 중 자주 사용되는 패턴패턴설명예제^이 패턴으로 시작해야 함^abc : abc로 시작해야 함 (abcd, abc12 등)$이 패턴으로 종료되어야 함xyz$ : xyz로 종료되어야 함 (123xyz, strxyz 등)[문자들]문자들 중에 하나이어야 함. 가능한 문자들의 집합을 정의함.[Pp]ython : "Python" 혹은 "python"[^문자들][문자들]의 반대로 피해야할 문자들의 집합을 정의함.[^aeiou] : 소문자 모음이 아닌 문자들|두 패턴 중 하나이어야 함 (OR 기능)a | b : a 또는 b 이어야 함?앞 패턴이 없거나 하나이어야 함 (Optional 패턴을 정의할 때 사용)\d? : 숫자가 하나 있거나 없어야 함+앞 패턴이 하나 이상이어야 함\d+ : 숫자가 하나 이상이어야..
python텍스트파일에서 특정 단어가 사용된 문장 추출하기 code = "찿는문자" document_text = open('sell_list.txt', 'r', encoding='utf-8') text_string = document_text.read() search = code if search in text_string: print("Ok") else: print("NONE") document_text.close()
필요없는 문자, 특수문자, 공백 제거는 정규식 정규표현식은 특정언어에 구속되지 않고 어떤 규칙을 가지고 문자열을 바꾸거나 검색할 때 사용합니다. [] 안에 원하는 특수문자를 넣어주면 제거가 됩니다. import re hp = u'010-2222#3333' ret = re.sub('[-=.#/?:$}]', '', hp) print ret result 01022223333
matplotlib에 사용할 수있는 이름이 지정된 색상 알아내기matplotlib 설치소스코드) #-*- coding: utf-8 -*- ''' Created on 2018. 10. 3. @author: Lee ''' import matplotlib.pyplot as plt from matplotlib import colors as mcolors colors = dict(mcolors.BASE_COLORS, **mcolors.CSS4_COLORS) # Sort colors by hue, saturation, value and name. by_hsv = sorted((tuple(mcolors.rgb_to_hsv(mcolors.to_rgba(color)[:3])), name) for name, color i..
Python 슬라이싱으로 문자열 나누기 다음은 자주 사용하게 되는 슬라이싱 기법 중 하나이다. B = '105109' B1 = str(B)[:2] B2 = str(B)[2:4] B3 = str(B)[4:] print(B1+':'+B2+':'+B3) >>10:51:09
Check Python data type Python에서는 데이터타입을 확인 하기 위해서는 type() 을 사용하여 확인 합니다. print(type(123)) print(type(12.3)) print(type('123'))# # # print(type([])) print(type([1, 2, 3, 4, 5])) print(type({})) print(type(()))# # # # print(type(None)) # print(type('한글')) print(type(u'한글')) # # Python 3에서는 문자열이 항상 유니코드로 처리되므로 u 표기 필요없습니다.
Python 문자열 자르기 및 합치기, Split()Python에서 문자열을 자르거나 병합, 합치는 방법입니다.먼저 Python에서도 다른 언어들처럼 문자열을 잘라 리스트(list) 타입 즉 배열(Array)로 만들 수 있습니다. 이 경우 split() 함수를 사용합니다. 자바스크립트의 split()와 유사합니다. 기능역시 대부분 동일하게 사용할 수 있습니다. # Python 문자열 자르기 split() 예제보기아래의 문지열을 - 기호를 기준으로 자르는 경우입니다.site = 'web|is|free'site.split('|')위 코드를 실행한 결과.['web', 'is', 'free']예상대로 |를 구분자로 세개의 값을 가지는 리스트가 되었습니다. 그렇다면 반대로 합치는 방법은 Python은 자바스크립트..
for에서 인덱스와 요소의 값을 동시에 출력하기 for 반복문으로 요소의 값을 출력할 때 인덱스도 함께 출력하고 싶을 수도 있습니다. 이때는 enumerate를 사용합니다. a = [1, 2, 3, 4, 5] for index, value in enumerate(a): print(index, value)
while 반복문으로 리스트의 요소를 출력. a = [1, 2, 3, 4, 5] i = 0 while i < len(a): print(a[i]) i += 1 결과 : 1 2 3 4 5