반응형 [Python & Ruby]31 [Python & Ruby] Comment Python, Ruby : 한줄 주석 # Python 에서는 여러줄 주석처럼 보이게 하는 방법으로 ''' '''를 사용할 수 있는데, 사실상 여러줄의 문자열을 입력할 때 쓰는 방법이고, 주석은 아니다. ex) O ''' hello me ''' 참고로 아래 경우는 안된다. 싱글쿼터 세개가 여러줄의 문자열을 그대로 보여주는 방식이다. 그 특성을 이용해 주석처럼 사용(하지만 메모리가 할당됨) ex) X ' hello me ' 2020. 12. 12. [Python & Ruby] IO Python : in_str = input("입력해주세요.\n") print(in_str + " World!") Ruby : puts("입력해주세요.") in_str = gets.chomp() puts(in_str + " World!") 알게 된 내용 : 파이썬에서 입력은 input(), 루비에서의 입력은 gets.chomp() 대신 input은 TextHint를 보여줄 수 있지만 gets.chomp는 입력만 받으므로 puts를 통해 입력하라는문자열을 넣어줬음. 출처 - opentutorials.org/ 2020. 12. 11. [Python & Ruby] 조건문 (Conditional Statement) Python : if True: print("code1") print("code2") print("code3") Ruby : if true puts("code1") puts("code2") end puts("code3") Output : code1 code2 code3 알게 된 내용 : 1. 파이썬은 Tab으로 조건문의 끝을 구분짓고, Ruby는 end 구문으로 명시적으로 조건문 끝을 구분짓는다. 2. 파이썬의 boolean 값은 True, False이며 루비의 boolean 값은 true, false이다. 3. 파이썬의 조건문 헤드는 'if 조건식:' 이며, 루비의 조건식 헤드는 'if 조건식' 이다. Python : input = 11 real = 11 if real == input: print("H.. 2020. 12. 11. [Python & Ruby] Variable 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) Output : 15 Title is python & ruby 알게 된 내용 : 파이썬과 루비는 자바스크립트에서처럼 자료형을 생략해도 됨 (자바스크립트에서는 var을 붙여주는게 좋긴 함) 2020. 12. 11. 이전 1 ··· 4 5 6 7 8 다음 반응형