파이썬 300제 1~10 (print)

2024. 5. 22. 02:56Python/파이썬 300제

반응형

1. 화면에 "Hello World" 문자열을 출력하세요

-> print는 정수,실수,문자열 등을 화면에 출력합니다. 문자열은 큰따옴표 또는 작은따옴포로 표현 가능합니다.

print("Hello World")
print('Hello World')

 

2. 화면에 "Mary's cosmetics'을 출력하세요

-> 문자열은 큰따옴표나 작은따옴표로 표현 가능합니다. 표현하고 싶은 문자열에 작은따옴표가 있으므로 문자열을 큰따옴표로 만들어주면 됩니다.

print("Mary's cosmetics")

 

3.화면에 아래 문장을 출력하세요. (중간에 "가 있음에 주의하세요)

신씨가 소리질렀다. "도둑이야"

-> 표현하고 싶은 문자열에 큰따옴표가 포함되어 있습니다. 따라서 작은따옴표로 문자열을 만들어주면 됩니다.

print('신씨가 소리질렀다. "도둑이야"')

 

4. 화면에 "C:\Windows"를 출력하세요.

-> 운영체제(윈도우/리눅스/맥) 및 설정 폰트에 따라 역슬래시가 원화 표시로 표기될 수 있습니다. 모두 정당입니다.

print("C:\Windows")

 

5. 다음 코드를 실행해보고 \t와 \n의 역할을 설명해보세요

print("안녕하세요.\n만나서\t\t반갑습니다.")

-> '\t'는 탭을 의미하고 '\n'은 줄바꿈을 의미합니다.

 

6. print 함수에 두 개의 단어를 입력한 예제입니다. 아래 코드의 출력 결과를 예상해봅시다.

print ("오늘은", "일요일")

-> 여러 값을 출력하려면 print 함수에서 쉼표로 구분해주면 됩니다. 따라서 오늘은 다음에 공백이 하나 있고 일요일이 출력됩니다.

 

7. print() 함수를 사용하여 다음과 같이 출력하세요.

naver;kakao;sk;samsung

-> print 함수의 sep 인자로 ";"를 입력하면 출력되는 값들 사이에 한 칸의 공백대신 세미콜론이 출력됩니다.

print("naver","kakao","samsung",sep=";")

 

8. print() 함수를 사용하여 다음과 같이 출력하세요.

naver/kakao/sk/samsung

-> 

print("naver","kakao","samsung",sep="/")

 

9. 다음 코드를 수정하여 줄바꿈이 없이 출력하세요. (힌트: end='') print 함수는 두 번 사용합니다. 세미콜론 (;)은 한줄에 여러 개의 명령을 작성하기 위해 사용합니다.

print("first");print("second")

->

print("first", end=""); print("second")

 

10. 5/3의 결과를 화면에 출력하세요.

-> 출력하고 싶은 값을 print 함수의 인자로 적어주면 됩니다.

print(5/3)
반응형

'Python > 파이썬 300제' 카테고리의 다른 글

파이썬 300제 51~60 (리스트)  (0) 2024.05.25
파이썬 300제 41~50 (문자열)  (0) 2024.05.24
파이썬 300제 31~40 (문자열)  (0) 2024.05.24
파이썬 300제 21~30 (문자열)  (0) 2024.05.24
파이썬 300제 11~20 (변수)  (0) 2024.05.23