반응형
print(100+200)
print("강아지" + "고양이")
print("강아지"+200)
▶️ 피연산자가 모두 숫자일 땐 덧셈을 계산함
▶️ 피연산자가 모두 문자열일 땐 문자열이 연결됨
▶️ 피연산자가 문자열 + 숫자일 경우 에러 발생
print() 함수를 사용해 다음과 같은 출력을 하는 프로그램을 작성해보자.
너무 반짝반짝 눈이 부셔 No No No No No
너무 깜짝깜짝 놀란 나는 Oh Oh Oh Oh Oh
너무 짜릿짜릿 몸이 떨려 Gee Gee Gee Gee Gee
print("너무", "반짝"*2, "눈이 부셔", "No "*5)
print("너무", "깜짝"*2, "놀란 나는", "Oh "*5)
print("너무", "짜릿"*2, "몸이 떨려", "Gee "*5)
▶️ 화면에 여러 개의 값을 출력할 때는 쉼표(,)를 이용해 print()에 전달함
▶️ 반복되는 문자열이 많을 때는 *을 사용함
다음과 같이 출력하는 프로그램을 작성해보자.
환영합니다.
파이썬의 세계에 오신 것을 환영합니다.
파이썬은 강력합니다.
print("환영합니다.")
print("파이썬의 세계에 오신 것을 환영합니다.")
print("파이썬은 강력합니다.")
print("환영합니다.\n파이썬의 세계에 오신 것을 환영합니다.\n파이썬은 강력합니다.")
▶ 여러 줄을 한번에 출력할 때, \(back slash)+n을 통해 줄바꿈을 할 수 있음
파이썬 쉘을 사용해서 1주일이 몇 시간에 해당하는지 계산해보자.
print("1주일은", 7*24, "시간 입니다.")
▶ 7*24까지 ""(큰따옴포) 안에 넣으면 문자열로 인식함
이름을 한 라인에 하나씩 20번 출력해보자.
print("홍길동\n"*20, end="")
▶ end="" : 마지막 줄 바꿈 기능을 없앰
-> print는 특성상 자동 줄바꿈을 하기 때문에 end=""없이 출력하면 다음과 같은 결과가 출력됨
반응형
'Language > Python' 카테고리의 다른 글
[ Python ] 천둥 번개 거리 계산 프로그램 (0) | 2021.08.24 |
---|---|
[ Python ] 사용자가 원하는 원 그리기 프로그램 (0) | 2021.08.24 |
[ Python ] 변수 개념 정리 (0) | 2021.08.24 |
[ Python ] Turtle Graphic (0) | 2021.08.24 |
파이썬 개념 정리 (0) | 2021.08.24 |