요즘 다시 코딩에 꽂혀 천만년만에 다시 정올 사이트 문제를 풀기 시작했다.
아 근데 파이썬 기본 다 까먹었지 뭐야...
결국 오늘도 기초를 까먹은 나는 split()이용한 입력값 받는 부분부터 허덕였다...ㅋ
문제는 간단했다
정수 2개를 질문하는 문장 없이 입력받아서 첫 번째 수에는 100을 증가시켜 저장하고, 두 번째 수는 10으로 나눈 나머지를 저장한 후, 두 수를 차례로 출력하는 프로그램을 작성하시오.
...정말 간단한 문제다..
그래서 처음 작성한 코드는
1
2
|
a,b=int(input().split())
print(a+100,b%4)
|
cs |
이런 코드였따..
하지만 값이 들어오질 않는 것이다!!!!!
나는 멘붕에 빠졌지만
해결책은 아주 간단했다.
그냥 input을 두 번 받으면 되는 거였다.ㅎ
1
2
3
4
5
|
a=int(input())
b=int(input())
a=a+100
b=b%4
print(a,b)
|
cs |
그래서 결론은 아주 간단하게 input 두 번 쓴다는걸로 끝났고..
여러번 값 입력 받으면 for문으로 받으면 되는 걸까? 라는 궁금증은
나중에 풀기로 해보자.
'코딩 > python' 카테고리의 다른 글
[python-colab(jupyter notebook)] argparse 에러는 esaydict로! (0) | 2020.08.21 |
---|