[파이썬 Python] 변수

2022. 12. 4. 22:57·Python

애완동물을 소개하는 글을 작성해봅시다.

# 애완동물을 소개해주세요~
print("우리집 강아지의 이름은 연탄이예요") # 우리집 강아지의 이름은 연탄이예요
print("연탄이는 4살이며, 산책을 아주 좋아해요") # 연탄이는 4살이며, 산책을 아주 좋아해요
print("연탄이는 어른일까요? True") # 연탄이는 어른일까요? True

 

 

위 경우에 애완동물의 이름이나 나이, 취미 등이 바뀌면 전체 코드를 다시 써줘야 합니다.

이러한 경우 변수를 선언해주면 쉽게 변경이 가능합니다.

# 변수 선언
animal = "강아지"
name = "연탄이"
age = 4
hobby = "산책"
is_adult = age >= 3

print("우리집 " + animal + "의 이름은 " + name + "예요") # 우리집 강아지의 이름은 연탄이예요
print(name + "는 " + str(age) + "살이며, " + hobby + "을 아주 좋아해요") # 연탄이는 4살이며, 산책을 아주 좋아해요
print(name + "는 어른일까요? " + str(is_adult)) # 연탄이는 어른일까요? True

 

 

선언한 변수의 내용을 바꾸고 싶으면 변수를 다시 선언해주면 됩니다.

# 변수 재선언
animal = "고양이"
name = "해피"
age = 4
hobby = "낮잠"
is_adult = age >= 3

print("우리집 " + animal + "의 이름은 " + name + "예요") # 우리집 고양이의 이름은 해피예요
print(name + "는 " + str(age) + "살이며, " + hobby + "을 아주 좋아해요") # 해피는 4살이며, 낮잠을 아주 좋아해요
print(name + "는 어른일까요? " + str(is_adult)) # 해피는 어른일까요? True

 

 

변수는 코드 중간에 다시 선언해도 변경이 가능합니다.

# 중간에 변수 변경
animal = "고양이"
name = "해피"
age = 4
hobby = "낮잠"
is_adult = age >= 3

print("우리집 " + animal + "의 이름은 " + name + "예요") # 우리집 고양이의 이름은 해피예요
hobby = "공놀이"
print(name + "는 " + str(age) + "살이며, " + hobby + "을 아주 좋아해요") # 해피는 4살이며, 공놀이을 아주 좋아해요
print(name + "는 어른일까요? " + str(is_adult)) # 해피는 어른일까요? True

중간에 변수 hobby를 변경하면 변경된 내용으로 출력됩니다.

 

 

  * 코드 중간에 + 로 내용을 이어주는 경우에는 정수형을 문자형으로 변환해줘야 합니다.  

ex.  print(name + "는 " + str(age) + "살이며, " + hobby + "을 아주 좋아해요") 

       # 해피는 4살이며, 낮잠을 아주 좋아해요

 

  * + 가 아닌 , 로도 내용을 이어 줄 수 있습니다.  , 로 이어주는 경우에는  정수형을 문자형으로 변환해줄 필요가 없습니다. 

    또한, ,로 이어주는 경우에는 한 칸 띄어쓰기가 적용됩니다.  

ex. print(name , "는 ", age, "살이며, ", hobby, "을 아주 좋아해요")

     # 해피 는 4 살이며, 낮잠 을 아주 좋아해요

 

저작자표시 변경금지 (새창열림)

'Python' 카테고리의 다른 글

[파이썬 Python] 연산자  (0) 2022.12.04
[파이썬 Python] 주석 #  (0) 2022.12.04
[파이썬 Python] boolean 자료형  (0) 2022.12.04
[파이썬 Python] 문자열 자료형  (0) 2022.12.04
[파이썬 Python] 숫자 자료형  (0) 2022.12.04
'Python' 카테고리의 다른 글
  • [파이썬 Python] 연산자
  • [파이썬 Python] 주석 #
  • [파이썬 Python] boolean 자료형
  • [파이썬 Python] 문자열 자료형
microsaurs
microsaurs
개발 스터디로그입니다. 공부한 내용을 정리해서 올립니다 ㅇ-ㅇ
  • microsaurs
    microsaurs.devlog
    microsaurs
  • 전체
    오늘
    어제
    • 분류 전체보기 (138)
      • Algorithm Study (39)
      • JAVA (8)
      • Swift (11)
      • Python (21)
      • CS (5)
      • React (3)
      • 리얼클래스 studylog (27)
      • 정보처리기사[실기] (23)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    나도코딩
    알고리즘
    영어회화
    정보처리기사실기
    Python
    SWIFT
    더오피스
    파이썬문법
    영어독학
    리얼학습일기
    프로그래머스
    study
    Java
    ios프로그래밍
    ios프로그래밍을위한스위프트기초
    javaalgorithm
    정처기실기
    프로그래밍언어
    파이썬기초
    정보처리기사프로그래밍언어
    The Office
    Algorithm
    리얼클래스
    스위프트기초
    javaStudy
    ios개발
    타일러영어
    자바알고리즘
    파이썬
    정보처리기사
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
microsaurs
[파이썬 Python] 변수
상단으로

티스토리툴바