1 분 소요

변수(Variable)

 

순서

  1. 변수 이름 규칙 및 예약어
  2. 변수의 활용
  3. 데이터 타입

 

변수 이름 규칙

  • 숫자로 시작하는 이름은 제외, 영문 대소문자,_(언더바),숫자로 구성
  • 해당 변수는 의미있는 변수이어야 한다.

  • a=1000 보다는 student_num = 1000로 명시한 것이 좋다.
  • 예약어는 변수명으로 사용불가하다.

     

예약어

  • 파이썬에 내장되어 있는 명령어
  • 함수,클래스명 (for, while,if,elif,else,class,try등등)
  • 쓰고자하는 경우 언더바(_)이용

     

사용해보자

number = 3.121212
print(number)
    3.121212

 

##  이름, 나이, 주소, 키, 몸무게, 취미, 전화번호, 성별, 안경유무, 결혼유무

name = "임은지"
age = 26
address = "대전 동구"
height = 158
weigit = 50
habby = "넷플릭스보기"
tel = "010-1234-4921"
gender = "F"
glasses = False
marriage = False

print(age)
    26

 

문제) 반지름(r=10)을 선언한 뒤, 이를 이용하여 원의 지름, 둘레(2pi(3.415)r),넓이(pi*r의 2승)를 각각 출력하는 프로그램을 작성하세요


radius = 10
pi = 3.1415

print("둘레는?", pi*2*radius)
print("지름은?" , radius * 2)
print("넒이는?", pi*(radius**2)) 
    둘레는? 62.830000000000005
    지름은? 20
    넒이는? 314.15000000000003

 

변수의 활용


num1 = 10
num2 = 50

print(num1 + num2)
print(num1 - num2)
print(num1 * num2)
print(num1 / num2)
print(num1**3) # **은 2승


    60
    -40
    500
    0.2
    1000

 

데이터타입

int는 integer의 약자:숫자(정수)

float는 부동소수점(실수)

string는 문자열

num = 10 # 숫자(정수:integer)
age = 22
float_data = 1.1 # 숫자(부동소수점:float)
name = "홍길동" #문자열 (String)
bool_data = True #Boolean(True/False)

print(num)
print(age)
print(float_data)
    10
    22
    1.1

 

bool은 boolean의 약자 참(true)과 거짓(false)

# Boolean(True/False)
bool_1 = 3<7
bool_2 = 3>7
bool_3 = 3<=7
bool_4 = 3>=7
bool_5 = 3 == 7 
bool_6 = 3 != 7 #(!= : 다르다-같지 않다)

print(bool_1)
print(bool_2)
print(bool_3)
print(bool_4)
print(bool_5)
print(bool_6)
    True
    False
    True
    False
    False
    True

카테고리:

업데이트:

댓글남기기