생활코딩

Coding Everybody

코스 전체목록

닫기

문자와 데이터 타입

문자의 표현

Python

print('Hello')
print("Hello")
print("Hello 'world'")
print('Hello "world"')

Ruby

puts('Hello')
puts("Hello")
puts("Hello 'world'")
puts('Hello "world"')

실행결과

Hello
Hello
Hello 'world'
Hello "world"

Python | Ruby

문자열의 제어

Python

print('Hello '+'world')
print('Hello '*3)
print('Hello'[0])
print('Hello'[1])
print('Hello'[2])

Ruby

puts('Hello '+'world')
puts('Hello '*3)
puts('Hello'[0])
puts('Hello'[1])
puts('Hello'[2])

실행결과

Hello world
Hello Hello Hello 
H
e
l

Python | Ruby

문자열의 제어 2

배우지 않은 문법이 포함되어 있습니다.

Python

print('hello world'.capitalize())
print('hello world'.upper())
print('hello world'.__len__())
print(len('hello world'))
print('Hello world'.replace('world', 'programming'))

실행결과

Hello world
HELLO WORLD
11
11
Hello programming

ideone.com

Ruby

puts('hello world'.capitalize())
puts('hello world'.upcase())
puts('Hello world'.length())
puts('Hello world'.sub('world', 'programming'))

실행결과

Hello world
HELLO WORLD
11
Hello programming

ideone.com

특수한 문자들

Python

print("egoing's \"tutorial\"")
print("\\")
print("Hello\nworld")
print("Hello\t\tworld")
print("\a")
print('Hello\nworld')

실행결과

egoing's "tutorial"
\
Hello
world
Hello    	world

Hello
world

python

Ruby

puts("egoing's \"tutorial\"")
puts("\\")
puts("Hello\nworld")
puts("Hello\t\tworld")
puts("\a")
puts('Hello\nworld')

실행결과

egoing's "tutorial"
\
Hello
world
Hello    	world

Hello\nworld

ruby

문자와 숫자를 통해서 알아보는 데이터 타입

Python

print(10+5)
print("10"+"5")

Ruby

puts(10+5)
puts("10"+"5")

실행결과

15
105

Python | Ruby

참고

github 

댓글

댓글 본문
  1. cooipop
    감사합니다
  2. Ram Lee
    감사합니다.
  3. Amousk
    좋은 강의감사합니다.
  4. 루파정복
    2020.07.25 완료
  5. bornfromsean
    완료햤습니다.
  6. 설쿠
    2020.07.09 완료
  7. Park Sohee
    감사합니다
    대화보기
    • Park Sohee
      2020.07.07 완료
    • 은혜예준
      재밌습니다. 진짜 감사합니다.
    • 쿠키앤크림
      pupu님 따라잡기
      2020/07/01 완료
    • 엔지니어
      2020.07.01 완료
      좋은 강의 감사합니다
    • 김기크
      호우, 다 봤네요. 재밌었습니다, 어허헣. 문자 데이터 타입에서 정말 많은 기능들이 있네요. 특히 어떠한 문자를 찾아서 수정하는 기능이나, 대문자로 바꿔주는 기능은 정말 멋있었어요. 그리고 경고음이 울리도록 하는 이스케이프도 아주 재밌네요. 이런 걸 활용할 생각을 하면 조금 더 배우고자 하는 힘이 납니다.
    • 2020. 6.20.완료
    • 2020/06/18 완료
    • 완료했습니다~
    • HanLee
      고맙습니다
    • 5/8 '20 완료
    • 도전달공
      감사합니다!!
    • 헬린이
      2020-04-07 완료
    • 흥분속테크닉
      0407완료
    • ㅇㅇㅇㅇ
      오목적 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 감빡이냐
    • ㅈㅈㅈㅈ
      오우오우 오목적이고~
    • 전진쓰리
      재미있긴하네
    • 연풍대매니아
      와 감사합니다. 좋은 강의.
    • jetgood
      완료3.25.2020
      대화보기
      • 김용현
        감사합니다.
      • 하나도 안지루함
        하나도 안지루한데 왜그러세요ㅠㅠ
      • 2020.03.17 완료
      • 한석진
        2020.03.09 완료
      • 프린이
        2020.03.06. 완료.
      • FreDrixX
        2020.03.04 완료
      • riversik
        2020.02.03
        완료
      • 00
      • 오늘은여기까지
      • 루비의 sub와 파이썬의replace는 실행해보니까 차이가있네요
        sub는 문자열에서 동일한 첫번째 문자열만 변경시켜주고
        replace는 문자열에섣 동일한 모든 문자열을 변경시켜주네요
        강의 잘봤습니다 감사합니다.
      • 이재현
        완료.
      • Hello World!
      • 뚜비뚜밥
        완료
      • 컴린이23세
        20.01.02 완료
      • 성철
        야호!!!
        다섯개 다 했다!!!
        이제 와,와,완료오오
      • 성철
        캬하!!!
        잼있다!!!!^^
        근데
        좀 기네...
        print('hello world')
      • 동녘
        완료! 너무 재미있어요. 중간중간에 유머에 터지고 역슬래시가 너무 신기합니다.
      • 정릉로77
        완료
      • 셜리
        완료
      • 완료
      • 한량
        191106 완료
      • 토마스
        191014 완료
      • 카르페디엠
        190926 완료
      • 가재준
        완료
      버전 관리
      egoing
      현재 버전
      선택 버전
      graphittie 자세히 보기