본문 바로가기

print8

[CodeUp][Python] 1111번 : %출력 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. %출력 어떤 정수가 입력되면 %를 붙여 출력하시오. codeup.kr 주의해야 할 점 input 대신 저처럼 readline을 사용해서 입력할 때는 맨 끝에 \n이 붙어서 온다는 것을 잊으시면 안 됩니다. 문자열을 연결하는 +뿐만 아니라 f-string으로도 풀 수 있습니다. 생각한 풀이 과정 readline을 사용하기 위해 import 합니다. 정수를 하나 입력하고 맨 끝의 \n은 떼어줍니다. 변수 num에 저장합니다. num의 값 뒤에 %를 붙이고 출력합니다. 제출한 파이썬 코드 # readline을 사용하기 위해 import합니다. from sys import stdin # 정수 하나를 입력합니다. # 맨.. 2021. 8. 13.
[CodeUp][Python] 1109번 : 보안카드 접수증 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 보안카드 접수증 철수는 대기업의 중요한 업무를 처리하는 부서에 근무하게 되었다. 이 기업은 정보 유출을 막기 위해 근무 장소에 들어갈 때 보안 카드로 신분을 확인한다. 첫 출근을 한 철수는 보안 카드 codeup.kr 주의해야 할 점 input 대신 저처럼 readline을 사용해서 입력할 때는 맨 끝에 \n이 붙어서 온다는 것을 잊으시면 안 됩니다. 생각한 풀이 과정 readline을 사용하기 위해 import 합니다. 첫째 줄에 이름을 입력하고 맨 끝의 \n은 떼어줍니다. 변수 name에 저장합니다. 다음 줄에 나이를 입력하고 정수형으로 변환합니다. 변수 age에 저장합니다. 다음 줄에 부서코드를 입력하고 .. 2021. 8. 13.
[CodeUp][Python] 1108번 : 반복 출력하기 2 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 반복 출력하기 2 hello를 20번, world를 30번 출력한다. codeup.kr 주의해야 할 점 앞 문제 1108번처럼 문자열에 곱하기 연산 *을 사용해서 반복 출력이 가능합니다. 그리고 print에서 ,로 매개변수를 구분하면 중간에 한 칸을 띄워서 출력해줍니다. 알고 있으면 쉽게 풀 수 있습니다. 생각한 풀이 과정 문자열 'hello'에 20을 곱한 식과 문자열 'world'에 30을 곱한 식을 ,로 구분해 print문에 넣어 hello를 연속으로 20번 출력하고 한 칸 띄운 뒤, world를 연속으로 30번 출력합니다. 제출한 파이썬 코드 # hello 단어를 연속으로 20번 출력하고, # 한 칸 띄.. 2021. 8. 12.
[CodeUp][Python] 1107번 : 반복 출력하기 1 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 반복 출력하기 1 print 단어를 연속으로 50번 출력하시오.(띄어쓰기 없음) printprintprint...print (50번 출력) codeup.kr 주의해야 할 점 파이썬에서는 문자열에 곱하기 연산 *을 사용해서 반복 출력이 가능합니다. 위의 방법이 생각나지 않는다면 반복문과 print의 end 매개변수를 사용해서 풀 수 있습니다. 생각한 풀이 과정 문자열 'print'에 50을 곱한 식을 print에 넣어 print 단어를 연속으로 50번 출력합니다. 제출한 파이썬 코드 # print 단어를 연속으로 50번 출력합니다. print('print' * 50) 제출 결과 ※ 궁금한 부분, 이상한 점 및 오.. 2021. 8. 12.
[CodeUp][Python] 1106번 : int의 범위 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. int의 범위 참고) 대입문을 사용할 때 8진수는 0을 앞에 붙여서 입력하고, 16진수는 0x를 붙여서 입력합니다. 예) a = 0xff; //a에 16진수 ff를 넣음. ff는 십진수로 255입니다. codeup.kr 주의해야 할 점 저처럼 int 범위를 알지 못하는 사람은 그냥 문제 설명을 보거나, 검색을 해봅시다. 모르는데 오랫동안 문제를 붙잡고 있는 것보다, 답을 보고 공부하는 게 훨씬 낫습니다. 생각한 풀이 과정 문제 설명에 있는 2진수를 사용해 int 범위의 최솟값을 구하고 변수 int_min에 저장합니다. 문제 설명에 있는 2진수를 사용해 int 범위의 최댓값을 구하고 변수 int_max에 저장합니.. 2021. 8. 12.
[CodeUp][Python] 1103번 : 폴더명 출력 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. 폴더명 출력 printf()함수를 공부하는 진영이는 다음 폴더명을 출력해보기로 했다. "c:\test" printf함수에는 특별한 제어문자가 몇개 있다. 큰따옴표(")를 출력하기 위해선 \" 를 사용해야 하고, \를 출력하기 위해 codeup.kr 주의해야 할 점 역슬래시(\)뿐만 아니라 큰 따옴표(")들도 빼놓지 않고 모두 출력해야합니다. 제가 짠 코드처럼 작은 따옴표로 문자열을 출력할 때는 작은 따옴표 내부에서 큰 따옴표를 사용하면 큰 따옴표 그대로를 출력합니다. 생각한 풀이 과정 print와 이스케이프 시퀀스를 사용해 "c:\test"를 출력합니다. 제출한 파이썬 코드 # 역슬래시 \를 사용해 "c:\te.. 2021. 8. 11.
[CodeUp][Python] 1102번 : Hello, World! (줄 바꿈 버전) 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. Hello, World! (줄 바꿈 버전) Hello,와 \n사이에 공백을 넣지 않도록 합니다.(표현 오류 사유) codeup.kr 주의해야 할 점 줄을 바꿔서 출력하려면 그냥 print를 두 번 사용해도 되겠지만, 이번 문제에서는 문제의 의도대로 \n을 사용해서 풀어봅시다. 간단하기도 하고 어차피 계속 알아둬야 합니다. 생각한 풀이 과정 print와 \n을 사용해 첫 번째 줄에는 Hello,까지 출력하고, 두 번째 줄에는 World!를 출력합니다. 제출한 파이썬 코드 # 첫 줄에는 Hello,를 출력하고, # 다음 줄에 World!를 출력합니다. print('Hello,\nWorld!') 제출 결과 ※ 궁금한.. 2021. 8. 11.
[CodeUp][Python] 1101번 : Hello, World! 밑의 링크는 CodeUp에서의 문제 링크입니다. 문제는 링크를 통해서 직접 봐주시길 바랍니다. Hello, World! 이 사이트의 모든 문제는 출력 예시와 똑같은 형태로 출력해야 합니다. 이 문제는 Hello, World! 를 출력하면 되는 문제입니다.(아래 힌트를 참고하세요) codeup.kr 생각한 풀이 과정 print를 사용해 Hello, World!를 출력합니다. 제출한 파이썬 코드 # Hello, World!를 출력합니다. print("Hello, World!") 제출 결과 느낀 점 프로그래밍을 갓 배운 사람이라도 정말 쉽게 풀 수 있는 문제입니다. 하지만 책이나 여러 공부 자료에서만 편하게 보다가 저처럼 막상 문제를 마주치면 알던 내용들도 까먹고 많이 곤란한 상황에 부딪치는 사람들도 많을 것.. 2021. 8. 11.