반응형

Python 131

파이썬 내장 함수

함수: 함수는 단일 기능 또는 관련 기능을 구현하기 위해 재사용 가능한 구성 요소이며, 응용 모듈성과 코드의 재사용률을 높일 수 있습니다. 함수 구성 요소: 함수 이름, 들어오는 매개 변수, 처리 논리, 반환 값 Python에는 print(), abs(), set() 등과 같은 70여 개의 내장 함수가 있다 1. abs() 절대값 가져오기 # -4를 절대값으로 하여 출력한다 a = abs(-4) print(a) 2. max()/min()은 한 시리즈에서 최대값 또는 최소값을 취합니다. a = [1, 3, 4, 8, 0] print(max(a)) # 출력 a의 최대값 print(min(a)) # 출력 a의 최소값 3. sorted() 기본적으로 영상 시리즈를 오름차순으로 정렬합니다 b = {1, 9, 8,..

Python 클래스와 생성 방법 정의

1. 개념 클래스(class): 추상적인 개념으로, 동일한 속성과 방법을 가진 대상을 묘사하는 데 사용되는 집합이며, 현실 세계의 일부 사물의 캡슐화입니다. 예를 들어, 학생은 추상적인 개념이며, 집합입니다. 오브젝트(object): 오브젝트의 한 예, 예를 들어 이화, 리레이... 모두 구체적인 개체이다. 2. 객체 지향 프로그래밍 class + 클래스 이름을 사용하여 클래스를 정의합니다 class Student: 클래스 이름 뒤에 콜론이 있으므로 속성 및 방법을 정의할 수 있으며 클래스 정의가 완료되면 클래스 개체가 생성되며 클래스 개체는 참조 및 인스턴스화를 지원합니다. 개체를 만듭니다: #객체 만들기 def __init__ (self, name, age): # self는 그 자체, 즉 들어오는 인..

python에서 sort와 sorted

파이썬을 배우는 동안 파이썬의 정렬 상과 c++의 일반 알고리즘은 여전히 유사하지만 c++에 비해 더 간단하고 사용하기 쉽습니다. 파이썬의 내장된 함수 sort()는 목록의 요소를 정렬할 수 있는 반면 전역적인 sorted() 함수는 반복 가능한 모든 시퀀스에 적용할 수 있으며 sort() 함수는 현재 개체를 변경하는 내장 함수이며 sorted() 함수는 현재 개체를 변경하지 않고 정렬된 현재 개체의 복사본만 반환합니다. 1, 내장 함수 sort ( ) 프로토타입: sort (fun, key, reverse=False) 매개 변수 fun은 이 sort 함수가 어떤 알고리즘에 기반하여 정렬되는지 나타냅니다. 일반적으로 기본값은 python에서 병합 정렬을 사용합니다. 일반적으로 이 매개 변수를 다시 쓸 수..

python 키패드 입력 sys.stdin.readline() 세 가지 상황 상세 설명

# # -*- coding: utf-8 -*- import sys #입력하신 것은 무엇이든 문자와 문자열로 변환됩니다 #sys.stdin.readline( )은 끝의 '\n'을 읽고, .strip( )을 추가하며, 리턴 문자를 지우고, 앞뒤의 공백을 제거합니다. # 하나 #숫자 입력 n = int(sys.stdin.readline( ).strip()) # 요소를 입력하고 int로 변환 print(n) # 이 #n행(알고 있는 행의 수 n)을 입력하고, for로 순환하며, 한 줄에 임의의 문자열이 있으면 된다. seq = [ ] for i in range(n): line = sys.stdin.readline( ).strip( ) #line은 문자열 목록입니다. line의 요소가 몇 개인지 알 수 없습니다...

파이썬이 뭐야?파이썬 소개

一、파이썬이 뭐야 파이썬은 해석형 프로그래밍 언어이며 현재 세계에서 가장 인기 있는 프로그래밍 언어 중 하나입니다 二、파이썬의 발전 배경 파이썬의 저자인 귀도 본 로섬(길도 반 로숨)은 네덜란드인이다.1982년 암스테르담 대학에서 수학과 컴퓨터 석사 학위를 받았다.하지만 수학자임에도 불구하고 그는 컴퓨터를 더 즐겼다.수학과 컴퓨터라는 두 마리 토끼를 다 잡았지만 컴퓨터 관련 일을 하는 경향이 있었고 프로그래밍 관련 일에 열중했다는 것이다. 그 당시 길드는 파스칼, C, 포트란과 같은 언어를 접하고 사용했습니다.이 언어의 기본 설계 원칙은 기계가 더 빨리 작동할 수 있도록 하는 것입니다.1980년대 IBM과 애플이 PC 열풍을 일으켰지만 사양은 낮았다.예를 들어 초기 매킨토시는 8MHz CPU 메인 주파수..

파이썬의 다양한 방법 목록 - 문자열 처리

카테고리 문자열 배열에서 정형 배열로 변환됨 문자열 회전 배열 수선하다 마지막 x자 지우기 변환 문자열 문자열 대문자/소문자 python 문자열에 하위 문자열이 포함되어 있는지 여부를 판단합니다 Index와 find 문자열 배열에서 정형 배열로 변환됨 arr = ['22','44','66','88'] arr = list(map(int,arr)) 문자열 회전 배열 str_x = 'avfg' st_list = list(str_x) #list 사용() 수선하다 ''' 원래 문자열의 왼쪽 정렬, 오른쪽 0 채우기: ''' str.ljust(width,'0') input: '789'.ljust(32,'0') output: '78900000000000000000000000000000' ''' 원래 문자열의 오른쪽 ..

파이썬의 다양한 방법 목록 - 이미지 처리

matplotlib이 꺾인 선도를 그린 예 t=time.strftime("%M:%S",time.localtime(time.time())) plot_x.append(t) #분:초를 x축으로 합니다. plot_y.append(float(predicted))# 사용자 정의 변수 plt.plot(plot_x,plot_y) plt.xticks(plot_x,rotation=90) #x축 레이블 90도 회전 plt.ylim (0, 1.25) #y축 범위 plt.xlabel("xxx") #x축 제목 plt.ylabel("xxx") #y축 제목 plt.title("xxx") # 그림 제목 plt.gcf( ).canvas.set_window_title("xxxx") # 폼 제목 plt.draw () # 그림 그리기 plt..

파이썬의 기초 지식

카테고리 함수명 뒤의 '->' 코드가 너무 길어서 줄을 바꿔야 합니다 클래스 메서드/함수의 선행 밑줄 Function과 Method 문자열 앞에 있는 u, r, b 문자열 앞에 u 추가 문자열 앞에 r 추가 문자열 앞에 b 추가 흔히 볼 수 있는 포맷 기호 변경 가능(mutable) 및 변경 불가(immutable) 개체 Python3 import 용법 Python2와 Python3에서 dict의 차이 python 수식자@ 그룹—tuple(파이썬 개념) ndarray axis=-1 연산 중 ** 연산자 파이썬 매개 변수 전달 numpy에서 행렬 곱하기, 별 곱하기(*)와 점 곱하기(.dot)의 차이 ==와 is의 차이 for _ 전역 변수 수정 / 와 // 상대 경로 기타 설치 경로 GIL 함수명 뒤의 ..

파이썬의 각종 오류 보고

일반오류 ValueError: check_hostname requires server_hostname vpn을 껐다 missing 1 required positional argument: 'self' 클래스는 인스턴스화하지 않고 그 방법을 호출하였다. xxx is not a package import 에러 xxx is not a package import의 폴더를 Python package로 바꾸기 폴더 아래에 __init__.py 파일을 추가하면 됩니다 libpng warning: iCCP: cHRM chunk does not match sRGB QQ 입력 방법을 사용하지 마십시오. check_hostname requires server_hostname 저는 win10에서 만났으니, 에이전트를 끄면 됩..

파이썬의 다양한 방법 목록

스레드 휴면 import time 휴면이 필요한 곳에 적는다. time.sleep(xxx) xxx는 대응하는 시간으로, 단위는 초이다. 현재 시간 가져오기 import datetime datetime.datetime.now() MySQL 데이터베이스 pip install pymysql delete할 때 commit 함수를 호출해야 합니다. 그렇지 않으면 프로그램이 실행되지만 데이터베이스는 변경되지 않습니다. datetime.datetime.now () 의 현재 시간을 MySQL 데이터베이스의 표에 삽입합니다. 표의 필드는 DateTime 형식입니다. 파이썬의 datetime.now()가 돌아오는 시간 형식은 '2022-09-1108:00:43.530128'이다. mysql의 datetime 포맷 요청은 ..

반응형