본문 바로가기
IT

초보자를위한 Python 파이썬 가이드

by kogoza 2020. 11. 23.
반응형

Python은 1991 년에 출시 한 Guido van Rossum이 만든 인기있는 프로그래밍 언어입니다.

인기가 높아짐에 따라 Python의 기본 언어에 대한 기사를 작성하는 것이 좋습니다. Python으로 시작하고 왜이 언어를 배우도록 선택해야하는지 궁금하다면,이 언어가 크로스 플랫폼이고 간단한 구문을 가지고 있으며 영어와 비슷하다는 점을 기억하세요. 이 외에도 Python은 고급 프로그래밍 언어이므로 작은 코드로 많은 작업이 수행됩니다.

Python에서 판매되고 진행할 수있어 기뻐요? 좋아, 뛰어 들자.

시작하기

app.py라는 파일을 만들고 다음과 같은 간단한 코드를 추가합니다.

print ( "Hello Medium")

이것은 가장 간단한 프로그램입니다. 보시다시피 세미콜론이 없습니다.

파이썬 구문

파이썬은 대괄호와 세미콜론을 거의 사용하지 않지만 들여 쓰기를 사용합니다. Visual Studio 코드와 같은 코드 편집기를 사용하면 들여 쓰기가 자동으로 추가됩니다.

1 + 1 == 2 :
print ( "1 + 1 = 2")

코멘트

Python에서 주석은 해시 태그를 사용하여 수행됩니다.

if 1 + 1 == 2:
print("1 + 1 = 2")# This is a comment"""This is the way how to use multi-linecomments
"""

변수

다른 모든 프로그래밍 언어와 마찬가지로 Python에는 변수가 있습니다. 변수는 숫자, 문자열 및 부울에 대한 컨테이너와 같습니다. 변수는 다음과 같이 간단하게 만들 수 있습니다.

x = 1
y = 3
z = x * y

변수는 짧은 이름을 가질 수 있으며 문자 또는 밑줄로 시작해야하며 대소 문자를 구분합니다.

데이터 유형

프로그래밍에서 데이터 유형은 중요한 개념입니다. 여기 예시들이 있습니다 :

  • String — 문자열은 일련의 문자입니다.
  • Integer — 정수 데이터 유형은 10 진수가 아닙니다.
  • 부동 — 부동 소수점은 소수점 또는 숫자가있는 숫자입니다.
  • Boolean — Boolean은 TRUE 또는 FALSE를 나타냅니다.
  • 배열 — 배열은 단일 변수에 여러 값을 저장합니다.

데이터 유형 가져 오기

x = 5
print(type(x))# Outputs: <class 'int'>

기본 연산자

  • + (더하기)
  • -(빼기)
  • * (곱하기)
  • / (나누기)
  • % (모듈)
  • ** (지수)

컬렉션

Python 프로그래밍 언어에는 네 가지 컬렉션 데이터 유형이 있습니다.

기울기

목록은 정렬되고 변경 가능한 모음입니다. 중복 멤버를 허용합니다. Python에서 목록은 대괄호로 작성됩니다.

mylist = ["one", "two", "three"]
print(mylist)

튜플

튜플은 순서가 지정되고 변경할 수없는 컬렉션입니다 . 중복 멤버를 허용합니다. Python에서 튜플은 둥근 ​​대괄호로 작성됩니다.

mytuple = ( "one", "two", "three")
print (mytuple)

세트

집합은 순서가 지정되지 않고 인덱싱되지 않은 컬렉션입니다. 중복 회원은 허용되지 않습니다.

myset = { "one", "two", "three"}
print (myset)

사전

사전은 순서가 지정되지 않고 변경 가능하며 색인이 생성 된 모음입니다. 중복 회원은 허용되지 않습니다.

myDict = {
"name": "Medium",
"url": "https://medium.com",
"date": "20-08-2020"
}
print (myDict)

배열

배열은 하나의 단일 변수에 여러 값을 저장하는 데 사용됩니다.

cars = [ "Ford", "Audi", "Tesla"]

요소 액세스

인덱스 번호를 참조하여 배열 요소를 참조합니다.

x = cars[0]
cars[0] = "Toyota"

배열의 길이

x = len (자동차)

조건문

들여 쓰기에서 언급했듯이 조건문은 대괄호없이 작성됩니다.

if 1 + 1 == 2
print ( "1 + 1 = 2")
elif 1 + 1! = 2
print ( "오류")

루프

다른 프로그래밍 언어와 마찬가지로 Python에는 반복 동작을 수행하는 루프가 있습니다.

While 루프

while 루프를 사용하면 조건이 참인 한 일련의 명령문을 실행할 수 있습니다.

i = 1while (1 == i)
print ( "i = 1)
i + = 1

그러면 'i = 1'이 한 번 표시됩니다.

For 루프

for 루프는 시퀀스를 반복하는 데 사용됩니다.

cars = [ "Tesla", "Audi", "Ford"]
for x in cars :
print (x)

기능

함수는 호출 될 때만 실행되는 코드 블록입니다.

함수 생성

def my_function () :
print ( "Hello Medium from a function")

함수 호출

def my_function () :
print ( "Hello Medium from a function") my_function ()

인수

def my_function (name) :
print ( "Hello Medium from"+ name) my_function ( "Bryan")

반응형

댓글