Python 기초 과정 학습: 7일차, 연습 및 코딩 과제⚔️
4391 단어 pythontutoriallearningpython
어서오세요 🖐️ 오늘의 일정은 더 재미있는 문제를 푸는 것입니다! ❤️ 복잡한 패턴과 놀라운 시퀀스 ✨
오늘은 while 루프와 for 루프에 대한 몇 가지 질문을 더 풀어보겠습니다. 😁 2~3개의 샘플 질문에 이어 연습문제와 코딩 챌린지⚔️를 보겠습니다.
샘플 질문-
1) 피보나치 수를 출력하는 프로그램을 작성하십시오.
a=0
b=1
print('0,1,',end="")
for i in range(0,10):
a,b=b,b+a
print(b,end=",")
값의 동시 할당
두 번째 마지막 줄에 유의하십시오. 이것은 동시 할당을 위한 Python 구문입니다. 이것은 다음과 같은 임시 변수를 사용하는 것과 같습니다.
temp=a
a=b
b=b+temp
이 파이썬 단축키는 두 개의 숫자를
2) 1부터 10까지의 시간 테이블을 표시하는 프로그램을 작성하십시오.
for i in range(1,11):
for j in range(1,11):
print(i,"*",j,"=",j*i)
print()
산출-
1 * 1 = 1
1 * 2 = 2
1 * 3 = 3
1 * 4 = 4
1 * 5 = 5
1 * 6 = 6
1 * 7 = 7
1 * 8 = 8
1 * 9 = 9
1 * 10 = 10
2 * 1 = 2
2 * 2 = 4
2 * 3 = 6
2 * 4 = 8
2 * 5 = 10
2 * 6 = 12
2 * 7 = 14
2 * 8 = 16
2 * 9 = 18
2 * 10 = 20
.
.
.
. for numbers upto 10
이렇게 적은 양의 코드가 몇 초 만에 할 수 있는 일을 배우는 데 몇 년이 걸렸습니다...🤩
수업 과정-
1)- 4일째에 수행한 계승 프로그램을 수정하여 0과 음수에 대한 오류 검사를 수행합니다.(if-else 사용) Answer
2) 다음과 같은 결과를 출력하는 프로그램을 작성하십시오. Answer
1
121
12321
1234321
3) 사용자가 입력한 범위(0 포함)에서 표시할 프로그램perfect numbers을 작성하십시오.
코딩 챌린지-⚔️
1) 이 무한 패턴의 항을 50까지 표시하는 프로그램을 작성하십시오.
1, 2,2,3,3, 4,4,4,5,5,5,6,6,6, 7,7,7,7,8,8,8,8,9,9,9,9,10,10,10,10,.....
아래에 답변을 댓글로 달아주세요. 누가 하나를 해결할 수 있는지 봅시다. 🗡️🛡️ 생각보다 어렵습니다 조심하세요....😉
이 질문에 대한 답변은 내일 세션에서 제공됩니다. 🤞 업데이트를 위해 저를 팔로우하여 계속 지켜봐 주세요 👍. 아래 좋아요와 댓글 부탁드립니다😊
Reference
이 문제에 관하여(Python 기초 과정 학습: 7일차, 연습 및 코딩 과제⚔️), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/aatmaj/learning-python-basic-course-day-7-exercises-and-coding-challenges-2l2b텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)