반응형

 

대화식 프로그래밍 언어 라고도 할 수 있습니다.

말 그대로 프로그램으로 컴퓨터와 대화하는 방식 이라는 것입니다.

[명령 프롬프트] (명령 프롬프트 띄우는 방법)에서

[ python ] 을 입력하고, Enter 를 눌러줍니다

.

여기에서 그다음에는 바로 연산을 해보시면 알 수가 있습니다.

사진의 결과를 설명하겠습니다.

 

#은 [주석]이라는 것입니다.

주석:

코딩을 하여도 현 상황의 프로그램에 영향을 주지는 않지만

코딩의 설명을 돕기 위해 [필수]적으로 쓰이는 것입니다.

 

그 밑으로는 일반적인 산술에 쓰이는 기호를 볼 수가 있습니다

특별하게는 [**]은 제곱을 나타내고 있습니다.

본격적으로 [숫자]와 [문자]에 대해서 다루어 보겠습니다.

우리는 산술 연산자라는 말이 낯설 수 있으나, 간단하게 계산이라고 표현할 수 있습니다.

위에서 검은색 화면에서도 보았듯이 계산은 잘 됩니다.

직접 해보시고 안되시면 댓글 남겨주시면 됩니다.

 

실습에 필요한 간단한 함수를 보여드리겠습니다.

밑에 사진은 vscode 프로그램을 이용하여 캡처를 하였습니다.

[ 터미널을 이용한 파이썬 파일 실행방법 ] 

 

print('hello world!')

 

터미널

python prac_01.py

hello world!

 

[ 버튼을 이용한 실행 방법 ]

 

 

 


 

위 사진을 보시면 아시겠지만, 오른쪽 위 부분의 초록색 화살표를 누르시면

터미널 창의 파란색 네모 안의 파이썬 파일의 경로를 스스로 입력을 하고 결과값까지

출력을 보여주고 있습니다.

 


 

위를 보시면은 어떻게 [vscode]를 이용하여 코딩하시는지 확인이 되셨을 겁니다.

 

python 3.0부터 print에 ()을 사용합니다

print()는 결괏값들을 눈에 보이게 도와주는 함수입니다

위의 코드를 보시다시피 hello world를 출력하고 있습니다.

 

그다음으로는 본격적인

숫자와 문자 다루기 강좌를 시작하겠습니다.

 

[ 숫자 문자 다루기 ]

 

a = 10              
b = 10.123456       
c = 'char'

print('a = ',a,'type =',type(a)) # int
print('b = ',b,'type =',type(b)) # float
print('c = ',c,'type =',type(c)) # str

 

첫 번째 빨간색 네모 :

 

a, b, c 는 변수입니다.

변수의 이름은 임의로 정할 수 있습니다.

가독성을 위해서 규칙들이

pep8.org 라는 사이트에서 볼 수 있습니다.

 

두 번째 빨간색 네모 :

 

는 type() 함수라고 합니다.

()(괄호) 안에 변수나 상수를 넣으면 어떠한 형(클래스)인지를 확인이 가능합니다.

 

세 번째 빨간색 네모 :

 

는 두 번째 빨간색 네모의 결과들입니다.

class int, class float, class str이 있습니다.

a는 정수형  : int

b는 실수형 : float

c는 문자열 : str

 



각각의 형 변환에 대한 결과입니다.

 

참고로 다른 언어와는 다르게 long이라는 형 변환은 python에서는 없습니다.

그리하여 int의 제한이 없습니다.

테스트로 10**100 이렇게 결과를 기다리면 상당히 큰 수를 볼 수가 있는데요

제한이 없습니다.

 

[변수명]변수명을 지을 때는 예약어를 지정할 수는 없습니다.

예약어: (예약어는 정해져있는 기능이 있는 문자들입니다.)

우리가 알고있는 예약어로는 print, type 이 있습니다

 

예약어:

class, as assert break continue else

elif if finally for from global 등

 사용할 수 없습니다.

숫자는 앞에 오지 않습니다.

_(언더바)를 섞어서도 가능합니다.

 

참고로 PEP8 스타일을 참고하시면 더욱 좋습니다.

[주석]

# 을 사용하면 됩니다.

vscode 단축키는 ctrl + /입니다. 정말 많이 쓰이네요

""" """멀티 주석 라인은 " '을 연달아 3개씩 처음 시작과 마지막에 적어주시면 가능합니다.

 

 

요약

 

-파이썬은 대화형 프로그래밍 언어이다.

-일반 프로그래밍과는 다르게 int형의 제한이 없다.

-변수명은 앞에 숫자가 오면 안 된다.

-PEP8 스타일은 정말 중요합니다. (가독성 UP)

-주석은 #과 ''' '''을 사용합니다.

 

 

반응형

+ Recent posts