Python & Ruby

변수

변수의 기본 문법 

Python

x=10
y=5
print(x+y)

title = "python & ruby"
print("Title is "+title)

Ruby

x=10
y=5
puts(x+y)

title = "python & ruby"
puts("Title is "+title)

실행결과

Title is python & ruby

Python | Ruby

문자열에서 변수의 사용

 

Python 

name = "이상효"
print("안녕하세요. "+name+"님")
print(name+"님을 위한 강의를 준비했습니다.")
print(name+"님 꼭 참석 부탁드립니다.")

Ruby

name = "이상효"
puts("안녕하세요. "+name+"님")
puts(name+"님을 위한 강의를 준비했습니다.")
puts(name+"님 꼭 참석 부탁드립니다.")

실행결과

안녕하세요. 이상효님
이상효님을 위한 강의를 준비했습니다.
이상효님 꼭 참석 부탁드립니다.

수 계산에서 변수의 사용

 

Python

donation = 200
student = 10
sponsor = 100
print((donation*student)/sponsor)

Ruby

donation = 200
student = 10
sponsor = 100
puts((donation*student)/sponsor)

실행결과

20

Python | Ruby

참고

github

댓글

댓글 본문
작성자
비밀번호
  1. jetgood1234@gmail.com
    2020.3.28
  2. 2020.03.18 완료
  3. Esther
    jhjung님의 설명을 보면서 저도 연습을 했는데 ruby는 문법이 좀 달라서 검색을 좀 해서 해결 했는데
    다른분도 도움 되셨으면 합니다.

    python

    scholarship=100
    student=10
    sponsor=20
    donation=str((scholarship*student)/sponsor)
    print("per sponsor donation = "+donation)

    ruby

    scholarship=100
    student=10
    sponsor=20
    donation=(scholarship*student)/sponsor
    puts("per sponsor donation = "+donation.to_s)

    이고잉님 항상 감사드려요~~
    우리 모두 홧팅!!!
  4. 한석진
    2020.03.09.완료
  5. 프린이
    2020.03.07. 완료.
  6. dowon03
    2020 02 23 변수 완료
  7. riversik
    2020.02.04
    완료
  8. 박동규
    jhjung 님 설명대로 str 붙인 별개의 변수를 하나 더 만드니까 되네요
    저는 요런 식으로 연습해봤습니다

    money=100
    student=10
    sponsor=3
    sum= str(money*sponsor/student)

    print("학생 1인이"+sum+" 만 원을 받을 수 있습니다")
  9. 완료!
  10. 뚜비뚜밥
    완료
  11. 컴린이23세
    20.01.02 완료
  12. jhjung
    title 변수의 데이터 type이 int형(정수)이고, print문이 str형(문자) + int형(정수)이라서 더할 수 없어요. 즉, 문자형 데이터 타입과 숫자형 데이터 타입은 타입이 달라서 더 할 수 없어요^^

    title = str(z)
    위와 같이 title 변수 숫자 5의 데이터 타입을 str(문자)로 변환해 주시고 더하면 원하시는 값을 출력할 수 있을 거에요~

    x=10
    y=5
    z=(x+y)
    print(x+y)
    print(z)
    title = str(z)
    print("Welcome to maple World! " +title)
    대화보기
    • 김종훈
      질문있습니다 아래 같은 z변수를 하난 더 설정했는데요!
      print(z)로 확인 한 결과 z에 15가 입력 되었다는 건 알 수 있었습니다
      그런데 이걸 title이라는 변수에 넣으려고 해보니 안넣어지는데 어떻게 하나요ㅠㅠ title 단어 자체를 함수로 만들고 15라는 숫자가 나오게 하고 싶습니다. 궁금해여 ~~
      x=10
      y=5
      z=(x+y)
      print(x+y)
      print(z)
      title = z
      print("Welcome to maple World! " +title)
    • 성철
      끄으으으으으읕!!!!!!!!!
    • 컽!
    • 동녘
      완료! 계산기 이야기하시니까 연산장치로서의 컴퓨터를 (저를 포함한) 대부분의 유저들은 이미 GUI기반으로 높은 수준의 작업이 간편하게 가능한 상태로 접했을텐데 컴퓨터의 발전사 같은 것이 궁금해지네요. 수학자들이 만들어냈다고만 어렴풋이 알고 있었는데...찾아봐야겠습니다ㅎㅎ
    • 완료
    • 하요한
      20191203 완료
    • 정릉로77
      완료
    • 191121
    • 셜리
      완료
    • 카르페디엠
      190929 완료
    • 가재준
      완료
    • 20190910 Ted 수강 완료
    • 섭이
      190901
    • 20190828 완료 :>
    • 장효원
      20190820
    • 20190816 완료
    • 최준영
      year=19
      month=8
      day=11
      print(year+"/"+month+"/"+day+"\n와아아오")
    • 권혜길
      신세계 <3
    • 이수형
      오예
    • 얼룩말
      190806
    • 허니비
      190802
    • 미스터안영미
      19.07.30
    • 이시화
      190726 수강완료, 감사합니다!
    • 감사합니다.
    • Ray Kim
      프로그래밍 코드를 작성하며 차후에 볼 사람들까지 생각하라! 하나 더 알아갑니다!
    • sophie
      190709 완료
    • Yongsung Kwon
      수강완료!
    • 얼그레이
      감사합니다!
    • 채혜민
      190526
    • hs4351
      190501완료
    • Shine Hong
      19.4.28 수강완료
    • gogo
      190404 1153 감사합니다~
    • 초보 코딩
      수강 완료 했습니다~ㅎㅎ
      감사 합니다~
    • Hailey
      190327 아침 0954 완료
      정말 감사합니다! 코딩에 대한 두려움이 사라지고 있네요 :)
    • Hotak Choi
      190323!
    • huyk
      0322 완료 감사합니다
    • 완료!
    • 숭어
      190304 오늘도 해냈다~
    버전 관리
    egoing
    현재 버전
    선택 버전
    graphittie 자세히 보기