본문 바로가기
IT/PYTHON

visual studio code 용 플러그인, 잘 까묵는 문법 정리

by 골든크랩 2022. 12. 3.
728x90
반응형

python

python extension

python indent

 

F1 -> "기본설정 색테마" 타이핑 ...

이때 검색이 안되면 재기동해라.

 

Editor : Font Size

 

 

파이썬 double type이 없고, 모두 float 형이다.

싱글 쿼트, 더블 쿼트 모두 상관없이 str 로 인식한다.

 

같은 문자열끼리는 이을 수 있다.  더하기 기호로.

 

그러나 서로 다른 타입은 더할 수 없다.

print("Hello " + 1) <== 에러남 TypeError: can only concatenate str (not "int") to str

===> comma 연산자를 사용해서 출력 가능

 

 

백슬래쉬 : 특수문자 기능을 해지해 주세요.

print("\"이렇게 더블 쿼트를 두번쓸수 있는데, 이때는 backslash를 쓰면 된다.\"")

 

 

나머지 연산자들..

print("7 /  2 = ", 7/2)   
print("7 // 2 = ", 7 // 2)
print("7 %  2 = ", 7%2)

======================

결과

7 /  2 =  3.5
7 // 2 =  3   (몫)
7 %  2 =  1 (나머지)

 

줄바꿈 안하기

print("python ", end="")
print("programming")

 

 

in_data = input("인사말을 입력하세요 > ")
print("type(in_data): ", type(in_data), ", ", in_data)

 

모든 입력은 str 형태다

vari = 300
out_a = str(1000)
out_b =str(vari)
print(out_a + out_b) 

 

elif(80 <= number <= 89):    ===> 다른 언어에서는 중간에 변수 넣는게 안되는데...Python에서는 됨.

  print("B 학점")

 

----------------------------------------------------------------------------------

모듈 만들고, 사용하기

 

 main_1.py 에서 다음과 같이 사용하고...

# 패키지 내부의 모듈을 모두 읽어 들입니다.
from test_package import *   #__all__내용 load

 

■ 라이브러리로 만든 모듈 디렉토리에서는

__init__.py 를 만들어서 아래와 같이 로딩할 모듈명들을 써 놓는다.

# "from test_package import *"로
# 모듈을 읽어 들일 때 가져올 모듈
__all__ = ["module_a", "module_b"]

 

 

 

 

728x90
반응형

댓글