"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > 일 #부분 || Python을 처음부터 다시 방문하기

일 #부분 || Python을 처음부터 다시 방문하기

2024-08-31에 게시됨
검색:195

첫 번째 날 - 간단한 Python 프로젝트

print("Hello, World!")

파이썬이 무엇인가요?

Python은 널리 사용되는 프로그래밍 언어입니다. Guido van Rossum이 제작했으며 1991년에 출시되었습니다.

다음 용도로 사용됩니다:

  • 웹 개발(서버측),
  • 소프트웨어 개발,
  • 수학,
  • 시스템 스크립팅.

파이썬은 무엇을 할 수 있나요?

  • Python을 서버에서 사용하여 웹 애플리케이션을 만들 수 있습니다.
  • Python을 소프트웨어와 함께 사용하여 워크플로를 만들 수 있습니다.
  • Python은 데이터베이스 시스템에 연결할 수 있습니다. 파일을 읽고 수정할 수도 있습니다.
  • Python은 빅데이터를 처리하고 복잡한 수학을 수행하는 데 사용할 수 있습니다.
  • Python은 신속한 프로토타입 제작 또는 프로덕션용 소프트웨어 개발에 사용할 수 있습니다.

왜 파이썬인가?

  • Python은 다양한 플랫폼(Windows, Mac, Linux, Raspberry Pi 등)에서 작동합니다.
  • Python은 영어와 유사한 간단한 구문을 가지고 있습니다.
  • Python에는 개발자가 다른 프로그래밍 언어보다 더 적은 줄로 프로그램을 작성할 수 있는 구문이 있습니다.
  • Python은 인터프리터 시스템에서 실행됩니다. 즉, 코드가 작성되자마자 실행될 수 있습니다. 이는 프로토타입 제작이 매우 빠르게 이루어질 수 있음을 의미합니다.
  • Python은 절차적 방식, 객체 지향 방식 또는 기능적 방식으로 처리될 수 있습니다.

Windows PC에 Python이 설치되어 있는지 확인하려면 시작 표시줄에서 Python을 검색하거나 명령줄(cmd.exe)에서 다음을 실행하세요.

C:\\Users\\_Your Name_\>python --version

Linux 또는 Mac에 Python이 설치되어 있는지 확인하려면 Linux에서는 명령줄을 열거나 Mac에서는 터미널을 열고 다음을 입력하세요.

Day #Part || revisiting Python from scratch

python --version

이전 페이지에서 배운 것처럼 Python 구문은 명령줄에 직접 작성하여 실행할 수 있습니다.

>>> print("Hello, World!")
Hello, World!

또는 .py 파일 확장자를 사용하여 서버에 Python 파일을 만들고 명령줄에서 실행합니다.

C:\Users\Your Name>python myfile.py

댓글 작성

주석은 #으로 시작하며 Python은 이를 무시합니다.

#This is a comment
print("Hello, World!")

변수 생성

파이썬에는 변수 선언을 위한 명령이 없습니다.

변수는 값을 처음 할당하는 순간 생성됩니다.

x = 5
y = "John"
print(x)
print(y)

변수 이름

변수는 짧은 이름(예: x 및 y) 또는 보다 설명적인 이름(age, carname, total_volume)을 가질 수 있습니다. Python 변수에 대한 규칙:

  • 변수 이름은 문자나 밑줄 문자로 시작해야 합니다.
  • 변수 이름은 숫자로 시작할 수 없습니다.
  • 변수 이름에는 영숫자와 밑줄(A~z, 0~9, _)만 사용할 수 있습니다.
  • 변수 이름은 대소문자를 구분합니다(age, Age 및 AGE는 서로 다른 세 가지 변수임)
  • 변수 이름은 Python 키워드 중 하나일 수 없습니다.

전역 변수

Day #Part || revisiting Python from scratch

x = "awesome"

def myfunc():
  print("Python is "   x)

myfunc()
x = "awesome"

def myfunc():
  x = "fantastic"
  print("Python is "   x)

myfunc()

print("Python is "   x)
x = 1    # int
y = 2.8  # float
z = 1j   # complex

#convert from int to float:
a = float(x)

#convert from float to int:
b = int(y)

#convert from int to complex:
c = complex(x)

print(a)
print(b)
print(c)

print(type(a))
print(type(b))
print(type(c))

임의의 숫자

import random

print(random.randrange(1, 10))

_슬라이싱의 흥미로운 예:
_

explain b = "Hello, World!"
print(b[-5:-2])
  1. 변수 할당:

파이썬
b = "안녕하세요, 세계!"

이 줄은 "Hello, World!"라는 문자열을 할당합니다. 변수 b에.

  1. 문자열 슬라이싱:

파이썬
print(b[-5:-2])

이 줄은 문자열 b의 조각을 인쇄합니다. 슬라이싱이 작동하는 방식은 다음과 같습니다.

  • 음수 색인: Python에서 음수 색인은 문자열 끝부터 계산됩니다. 따라서 -1은 마지막 문자이고, -2는 마지막 두 번째 문자입니다.
  • 슬라이스 b[-5:-2]: 이는 "끝에서 5번째 문자부터 시작하여 끝에서 두 번째 문자까지(포함하지 않음) 이동"을 의미합니다.

인덱스로 문자열을 시각화해 보겠습니다.

안녕하세요, 월드!
0 1 2 3 4 5 6 7 8 9 10 11 12
-13-12-11-10 -9 -8 -7 -6 -5 -4 -3 -2 -1

따라서 b[-5:-2]는 "Hello, World!" 문자열의 orl 문자에 해당합니다.

따라서 print(b[-5:-2])의 출력은 다음과 같습니다.

orl

파이썬 문자열

Day #Part || revisiting Python from scratch
Day #Part || revisiting Python from scratch
Day #Part || revisiting Python from scratch

여기에서 더 많은 정보를 얻으세요

릴리스 선언문 이 글은 https://dev.to/tobidelly/day-1-part-1-revisiting-python-from-scratch-i1f?1에서 복제됩니다. 침해 내용이 있는 경우, [email protected]으로 연락하여 삭제하시기 바랍니다. 그것
최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3