#04
#사용자가 입력한 정수의 모든 약수를 화면에 출력하는 프로그램을 작성하라
num=int(input("정수를 입력하시오: "))
print("약수: ", end="")
for i in range(1,num):
if (60%i==0):
print(i, end=" ")
결과가
정수를 입력하시오: 60
약수: 1 2 3 4 5 6 10 12 15 20 30 60
으로 나와야 하는데,
약수를 for문 안에 넣어버리면
약수: , 약수:
이런식으로 나와버림
그럴 땐 "약수:"을 for문 위에 배치하고
줄바꿈 없애는 end=""을 입력하면 됨
728x90
LIST
'프로그래밍 > Python' 카테고리의 다른 글
📔파워 유저를 위한 파이썬 Express: 05. 함수 (0) | 2023.05.17 |
---|---|
파이썬 문자열 출력(2) (0) | 2023.05.03 |
파이썬 print문 통해서 숫자 변수 출력법 (0) | 2023.04.25 |
[이것이 코딩테스트다] - 그리디 (0) | 2022.07.20 |
7월 19일 코딩테스트 (0) | 2022.07.20 |