Python

Python 기초1 (자료형, 변수, 형변환)

jetblack1 2023. 11. 14. 21:58

https://www.youtube.com/watch?v=T6z-0dpXPvU&list=WL&index=1&t=5525s&ab_channel=%EB%82%98%EB%8F%84%EC%BD%94%EB%94%A9

 

해당 강의 참고 하였습니다.

 

자료형

  • 문자 자료형
    • 한글이나 영어등의 문자를 뜻한다. (가나다,abc)
    • 코드 표현은 문자 앞에 ' 또는 "로 감싸서 표현한다.
      • print('hello world')
      • print("hello world"
    • '로 숫자를 감싸면 문자 자료형이 된다.
      • print('12')

 

  • 숫자 자료형
    • 숫자를 뜻한다. (1 2 3)
      • print(1)
      • print(34)

 

  • 불리안 자료형
    • True(참),False(거짓) 을 뜻한다.
      • print(True)
      • print(False)

 

변수

  • 어떤 값을 저장하는 공간이다.
  • 변수선언 방법 : 변수 이름 = 값
    • envelope1 = 10000
    • envelope2 = 20000
    • envelope3 = '파이팅' 
    • print(envelope1)
    • print(envelope2)
    • print(envelope3)
  • 변수 이름 규칙
    • 1. 문자 또는 _로 시작
      • name, _name
    • 2.문자+숫자, _로 구성
      • name123, _name_456
    • 3. 숫자X, 공백 X, 특수문자 X
      • 123, na me, $_name_^^
    • 4. 대소문자 구분
      • 대소문자 구분하여 name, Name, NAME 각각 다른 변수로 구분된다.
        • name='1'
        • Name='분'
        • NAME='파이썬'
    • 5.특정 키워드(예약어) X
      • 파이썬 내부의 특정 키워드(예약어)로 정해진 문자는 변수로 사용못함
      • True,False,for,while,if,continue,break,class 등..
    • 권장사항
      • 소문자 단어, _로 구분된 단어들로 만드는 것이 좋다
      • name, my_name, your_name

형변환

  • 변수를 한 데이터 유형에서 다른 데이터 유형으로 변환한다.
  • 정수 변환
    • int('2)
    • 문자 '2'를 숫자 2로 변환한다.
      • num=int('2')
      • print(num)
    • int('2.5') 실수를 정수로 변환 시 실수로 변환 후 int로 변환해야 한다.
      • num=int(float('2.5'))
      • 실수를 정수로 변환 시 소수점 이하는 버린다.(반올림X)
  • 실수 변환
    • float('1.5')
    • 문자 '1.5'를 숫자 1.5로 변환
  • 문자 변환
    • str(2)
    • 숫자 2를 문자'2'로 변환