안녕하세요

오늘의 이것저것입니다.

오늘은 다들 아실겁니다 파이썬 

파이썬은 프로그래밍 언어로 많은 사랑을 받고 있습니다.

그래서 오늘 파이썬 공부에 도움이되라고

파이썬 용어에 대해 알아보도록 하겠습니다.

 

 

 

파이썬

파이썬은 입문자 프로그래밍 언어로 난이도가 쉬운편으로 프로그래밍을 전문적으로 하는 사람들도 많이 이용하는 언어입니다.

 

 

 

파이썬 용어

파이썬의 용어를 기본적인 용어로는 

변수 : 변하는 수, 프로그램에서 변하는 값을 저장하는 곳을 뜻함

상수 : 변하지 않는 수

정수 : 양과 음의 정수

함수 : 어떤 일을 순서대로 하라고 명령하는 명령어 집합, 컴퓨터 해야 할 일을 적어 놓은 주문 목록

컴파일러 : 소스 프로그램을 기계어로 일괄 변환하는 프로그램

인터프리터 : 한줄씩 기계어로 해석하며 처리하여 즉시 결과 확인이 가능한 프로그램

기계어 : 컴퓨터가 실행할 수 있는 차원 프로그램언어

문자열 : 문자로 구성한 배열

리스트 : 사변적인 길이의 집합적 자료형

튜플 : 고정된 길이의 집합적 자료형

자료형 : 프로그래밍할때 숫자, 문자열 등 자료형태로 사용하는 형태 모든 것

숫자형 : 숫자로 구성한 자료형

정수형 : 정수로 구성한 자료형

실수형 : 소수점이 포함된 숫자로 구성한 자료형

문자열 : 문자와 단어 등으로 구성된 자료형

인덱싱 : 문자열내 값을 뽑아 내는 것( 한 문자 별 )

슬라이싱 : 문자열내 값을 뽑아 내는 것 ( 단어 묶음 별 )

문자열 포맷팅 : 문자열 내 특정 값을 삽입하여 중복을 줄이는 방법

%s : 문자열 포맷코드

%c : 문자 1개 포맷코드

%d : 정수 포맷코드

%f : 부동소수점 포맷코드

count : 문자 개수를 셈

find : 위치를 찾음

index : find함수의 역할에 조건이 부합하지 않으면 오류를 리턴함

join : 문자열 삽입

upper : 소문자를 대문자로 변경

replace : 문자열 바꿈

split : 문자열 나눔

+ 연산자 : (리스트 자료형에 대한 연산일때) 리스트 연결하기

* 연산자 : (리스트 자료형에 대한 연산일때 ) 이스트의 반복

append : 리스트에 요소 추가

sort : 리스트 정렬

reverse : 리스트 뒤집기

index : 위치반환

insert : 리스트에 요소 삽입

remove : 요소 제거

abs : 절대값 도출

bool : 주어진 값의 참 , 거짓여부 판명

dir : 보유하고 있는 변수나 함수 가져옴

eval : 문자열을 입력받아 실행값을 리턴

hex : 정수값을 16진수로 변환

input : 입력

int : 문자열 형태의 숫자값을 정수형태로 리턴

len : 입력값의 길이를 측정

list : 반복 가능한 자료형을 받아 리스트로 만듦

max : 입력받은 자료형 중에서 최대값 리턴

min : 입력받은 자료형 중에서 최소값 리턴

oct : 입력값을 8진수로 변환

pow : 지수승 구하기

round : 반올림하기

sum : 함계구하기

등의 언어가 있습니다.

 

파이썬의 필요성

파이썬은 21년도 5월의 티오베 사이트 기준으로 2위를 한 언어입니다.

지금 파이썬 언어가 점점 더 많이 사용이 되고 있어 지금 프로그래밍 언어 중 인기가 많은 언어 중 하나라고 볼 수 있습니다. 이렇게 늘어나느 파이썬은 왜이렇게 늘어나는가 보니

파이썬 언어가 사용되는 영역이 바로 딥러닝, 기계학습, 인공지능, 데이터사이언스 분야에서 사용이 되고 있으며, 더 많게는 웹디자인, 자동와 , 웹 크롤링 등 다양한 분야에서도 파이썬 언어의 사용이 많기 떄문에 파이썬 언어의 수요가 늘어나고 있습니다.

 

 

 

마무리

파이썬을 배우는 사람은 다양한 방향을 가지고 있을 겁니다.

파이썬은 입문자용이긴하지만 IT에 대한 내용을 아예모르는 상태에서 시작을 하게 된다면 파이썬을 배우는 것에 대해 어려움을 겪을 수 있습니다. 그렇기에 IT에 대한 기본적인 공부를 하고나서 파이썬을 시작하는 것을 추천합니다.

 

끝으로 프로그래밍에 대해 무엇을 공부하는게 좋을 지 무엇부터 시작할지에 대해 궁금증이 있는분들은

아래의 링크를 참고하고 링크를 통해 무료상담이 진행되고 있느니 많은 참여로 프로그래밍에 도움이 될 답변을 받아보세요.

http://IT.KG아이티뱅크.kr  

https://open.kakao.com/o/sCmJdzsd 

 

카카오톡 오픈채팅

 

open.kakao.com

 

+ Recent posts