[백준] 10171:고양이-python[파이썬]
https://www.acmicpc.net/problem/10171 10171번: 고양이 아래 예제와 같이 고양이를 출력하시오. www.acmicpc.net 문제)예제와 같이 고양이를 출력하시오. \ /\ ) ( ') ( / ) \(__)| 풀이) print("""\\ /\\ ) ( ') ( / ) \\(__)|""") 정리) 여러줄 문자열을 만들기 1. 줄바꿈이 일어나야 하는 곳에 \n을 넣어서 줄바꿈을 만들어준다. 단, 원하는 부분에 줄바꿈이 제대로 일어나는지 \n를 하나하나씩 찾아봐야한다. 2. 파이썬으느 여러 줄 문자열이라는 기능을 지원한다. 여러줄 문자열은 " "(큰 따옴표) 또는 ' '(작은 따옴표)를 세 번 반복한 기호를 사용합니다. >>>print("""내일 뭐먹지 뭘 먹으면 잘 먹었다고 ..
2022.03.19
[백준] 10718:We love kriii-python[파이썬]
https://www.acmicpc.net/problem/10718 10718번: We love kriii ACM-ICPC 인터넷 예선, Regional, 그리고 World Finals까지 이미 2회씩 진출해버린 kriii는 미련을 버리지 못하고 왠지 모르게 올해에도 파주 World Finals 준비 캠프에 참여했다. 대회를 뜰 줄 모르는 지박 www.acmicpc.net 문제)두 줄에 걸쳐 "강한친구 대한육군"을 한 줄에 한 번씩 출력한다. 풀이) #1번 풀이 print("강한친구 대한육군") print("강한친구 대한육군") #2번 풀이 print("강한친구 대한육군\n"*2) #3번 풀이 print("강한친구 대한육군\n강한친구 대한육군") 정리) \n:줄 바꿈을 의미합니다. \t:탭을 의미합니다...
2022.03.18
[백준] 2557:Hello World-python[파이썬]
https://www.acmicpc.net/problem/2557 2557번: Hello World Hello World!를 출력하시오. www.acmicpc.net -앞으로 백준 알고리즘 사이트의 python 문제들을 이곳에 하나둘씩 포스팅 해보려고 한다. 사람마다 풀이가 다르고 나도 완벽하지 못하기 때문에 부족하거나 더 나은 풀이 방법이 있다면 댓글로 정보주시면 감사합니다. 문제) Hello World!를 출력하시오. 풀이) print("Hello World!") 출력은 print()를 통해서 한다. # python의 가장 기본적인 출력방법입니다. print(출력1, 출력2) 1.하나만 출력하기 >>>print(53) 53 2.여러 개 출력하기 >>>print(53, 209, "안녕하세요") 53 2..
2022.03.18
no image
파이썬 for Beginner 5장 연습문제 정답
1. if 문의 기본 형식이다. 빈칸을 제시된 보기로 채우시오. 실행할 문장 1, 실행할 문장 2, 조건식 ​ if 조건식: 실행할 문장 1 else : 실행할 문장 2 ​ ​ ​ 2. 다음 if 문의 결과를 예측하시오. a=100 if a != 100 : print("100이 아니군요.") else : print("100이군요.") 출력값 ​ ​ 3. 다음 if문의 결과를 예측하시오. a = 123 if a == 100 : print("100이군요.") print("100이 아니군요.") 아무것도 나오지 않는다. 출력결과값 ​ ​ ​ 4.입력한 숫자가 3의 배수인지를 판단하는 프로그램이다. 빈칸을 채우시오. a = int(input("정수를 입력하세요:")) if a%3 == 0 : print("3의 ..
2022.01.04
no image
파이썬 for Beginner 4장 연습문제 정답
1. 산술 연산자가 아닌 것을 모두 고르시오. +, -, *, ^, ~, /, //, %, **, &, ***, ? ​ ​ 2. 다음 계산식의 결과를 예측하시오. a, b = 10, 20 ① a + b 30 ② a - b -10 ③ a % b 10 ④ a // b 0 ​ ​ 3. 다음 계산식의 결과를 예측하시오. a, b, c = 1, 2, 3 ① a + b % c 3 ② a * b - c -1 ③ a / b * c 1.5 ​ ​ 4. 문자열을 숫자로 변환한 후 계산하는 식이다. 오류가 발생하는 것을 고르고, 오류가 발생하지 않도록 수정하시오. s1, s2, s3 = "111", "111.11", "99999999999999" ① int(s1) + 111.11 ② int(s2) + 111.11 int -..
2022.01.04
no image
파이썬 for Beginner 3장 연습문제 정답
1. 실행하면 오류가 발생하는 것을 모두 고르시오. ① print("500 + 500") ② print("%d" %(500 + 500)) ③ print("%d" %(500, 600)) ④ print("%d %d" %(700)) ​ ​ ​ 2. print() 함수의 결과를 예측하시오. ① print("%d / %d = %d" %(10, 4, 10 / 4)) 10 / 4 = 2​​ ② print("%d / %d = %f" %(10, 4, 10 / 4)) 10 / 4 = 2.500000, 실수형은 기본적으로 소수점 아래 6자리까지 출력한다. ③ print("%d / %d = %5.1f" %(10, 4, 10 / 4)) 10 / 4 = 2.5 , 소수점 포함 다섯자리, 소수점 아래 1자리까지 출력하고 2.5앞에..
2022.01.04
no image
파이썬 for Beginner 2장 연습문제 정답
1. 다음 중 파이썬 문법이 틀린 것을 모두 고르시오. ① a = 1000 ② b = 500.0 ③ a = ④ 10 = a ​ ​ ​ 2. print() 함수의 결과를 예측하시오. ① print("하하하") 하하하 ② print(200+100) 300 ③ print("200+100") 200+100 ④ print(int("200")+100) 300 ​ ​ ​ 3. 다음 중 틀린 설명을 모두 고르시오. ① 대화형 모드에서 사용한 변수는 IDLE을 종료했다가 다시 실행해도 남아 있다.→ 변수는 메모리에 저장 되기 때문에, 대화형 모드는 IDLE을 종료하면 사라지게 된다. ② 변수는 기본적으로 메모리라는 공간에 저장된다. ③ *.py로 저장한 파이썬 코드는 다음에 재사용할 수 있다. ④ 스크립트 모드에서 코드..
2022.01.04
파이썬 for Beginner 1장 연습문제 정답
1. 다음 중 컴퓨터와 관련이 없는 것을 하나 고르시오. 프로그래밍 언어, 소프트웨어, 앱, 프로그래머, 사람의 언어 ​ ​ 2. 다음 중 프로그래밍 언어가 아닌 것을 하나 고르시오. 파이썬, 자바, B++, c, HTML, PHP ​ ​ 3. 파이썬의 특징에 대한 설명 중 틀린 것은? ① 프로그래밍 언어이다. ② 비단뱀이라는 뜻이다. ③ 귀도 반 로섬이라는 프로그래머가 만들었다. ④ 다른 프로그래밍 언어에 비해서 가장 전통이 오래되어 그 기능이 막강하다. ⑤ 개인에게 상당히 인기가 있지만, 기업 시장에는 아직 진출하지 못했다. ⑥ 개인 사용자에게는 무료이지만, 학교나 기업 등은 유료로 사용해야 한다. ​ ​ ​ 4.파이썬 설치에 대한 내용 중 틀린 것은? ① 윈도용 설치 파일의 확장자는 exe이다. ②..
2022.01.04