#1.0 Data Types of Python

성정민·2020년 4월 7일
1

Python

목록 보기
2/2
post-thumbnail

Python의 기초를 알아보자

*위 글은 Nomad Coders Academy의 Python으로 웹 스크래퍼 만들기 수업을 바탕으로 진행됩니다.

#1.0 Data Types of Python

a_string = "hellojeongmin"
a_number = 4
a_float = 3.2
a_boolean = False
a_none = None
print(type(a_float))

파이썬은 Java와는 다르게 ; (세미콜론)을 붙이지 않아도 출력할 수 있다.

파이썬은 스네이크케이스(snake_case) 케이스 네이밍 컨벤션을 사용할 것을 약속한다.
하지만 다른 방식으로 표기를 해도 사용하는데에는 이상이 없다.

케이스 네이밍 컨벤션이란(Case Nameing Convention)

[1] lower 카멜 케이스 (lowerCamelCase)

  • camelCase, backgroundColor, className
  • 단봉낙타 표기법이라고도 한다.
  • 보통 카멜 케이스라고 하면 lower 카멜 케이스를 의미한다.
  • 각 단어의 첫 문자를 대문자로 표시하되, 이름의 첫 문자는 소문자로 적는다.

[2] Upper 카멜 케이스 (UpperCamelCase)
== 파스칼 케이스 (PascalCase)

  • CamelCase, BackgroundColor, ClassName
  • 쌍봉낙타 표기법이라고도 한다.
  • 전체 이름의 첫 문자를 포함한 각 단어의 첫 문자를 대문자로 표시한다.

[3] 스네이크 케이스 (snake_case)

  • camelcase, backgroundcolor, class_name
  • 각 단어의 사이를 언더바_로 구분해주는 표기법이다.

[4] 헝가리안 표기법 (Hungarian notation)

  • bCamelCase, szBackgrounColor, strClassName
  • 이름 앞에 변수의 타입을 접두어로 넣어주는 표기법이다.
  • 접두어의 종류에는 ch - char, db - double, str - string, b - boolean 등이 있다.
profile
인생을 사는 프론트앤드 개발자

0개의 댓글