[Python 입문] Python에서 빈번하게 나타나는 함수와 방법의 총결[과제 형식]
입문
Python은 다양한 내장 함수와 방법을 제공합니다.
나는 그중에서 자주 사용하는 물건을 총결하였다.
개요
파이썬을 이해하는 토대에서 인터넷 블로그의 과제가 매우 유용하기 때문에 본 보도도 과제 형식으로 진행될 것입니다.
모르는 부분이 있으면 링크에서 상세하게 설명해 드릴 테니 저쪽을 참고하세요.
대상
이것은 아래를 향한 보도다.
* Python 설치 및 JupyterNotebook 환경 구축이 완료되었습니다.
* 파이썬을 살짝 만졌어요.
*자신의 실력을 확인하고 싶다!
환경
파이썬을 이해하는 토대에서 인터넷 블로그의 과제가 매우 유용하기 때문에 본 보도도 과제 형식으로 진행될 것입니다.
모르는 부분이 있으면 링크에서 상세하게 설명해 드릴 테니 저쪽을 참고하세요.
대상
이것은 아래를 향한 보도다.
* Python 설치 및 JupyterNotebook 환경 구축이 완료되었습니다.
* 파이썬을 살짝 만졌어요.
*자신의 실력을 확인하고 싶다!
환경
구현 내용
과제 1 입력 금액 평균 계산
기술적 요소
사양 설명
이미지 내보내기
구현 예
# 入力値を格納するリストを用意
money_list = []
# 平均金額を格納
average = 0
while True:
# 入力値を格納
money = int(input("あなたの所持金を教えてください:"))
if money == 0:
break
# リストへ入力された金額を追加
money_list.append(money)
# ゼロ除算を考慮
if len(money_list) !=0:
# 合計値を算出
s = sum(money_list)
# リストに格納されたサイズ(ここでは要素数)
n = len(money_list)
# 平均値を算出
average = s / n
print("全員の所持金の平均額は",average,"です。")
과제 2 모든 영어 단어의 글자 수 계산
사양 설명
사양 상세 정보
이미지 내보내기
구현 예
alphabet_code= dict.fromkeys(list("abcdefghijklmnopqrstuvwxyz"), 0)
words = []
# 英単語を入力し、文字数を加算する
while True:
word = input("英単語を入力指定ください:")
if word == "":
break
words.append(word)
for letter in word:
if letter in alphabet_code.keys():
# キーがあれば加算(判定しないとkeyerrorが起きる)
alphabet_code[letter] += 1
print('')
print('入力された単語は、以下のとおりです')
words.sort()
for word in words:
print('・' + word)
print('')
print('アルファベット出現回数の結果は、以下のとおりです')
for letter , count in alphabet_code.items():
print("{0}\tの出現回数 : {1} 回".format(letter, count))
과제 3 출력에 지정된 피보나치 수열의 결과
기술적 요소
사양 설명
세부 정보 사용
이미지 내보내기
구현 예
def fib_func(n):
if n == 0:
return 0
elif n == 1:
return 1
else:
return fib_func(n - 1) + fib_func(n - 2)
target_num = int(input('フィボナッチ数列のうち何番目の数値を表しますか : ') )
print(fib_func(target_num))
참조 정보
이 보도는 토미 씨의 블로그노선도 문장를 따라 추진된 과제의 내용이다.
더 많은 디테일을 알고 싶고, 다른 사용 방법을 알고 싶은 사람은 링크에서 배우는 것을 추천합니다.
과제뿐만 아니라 0부터 Python을 배우기 위한 노하우가 공개되었으니 어떻게든 활용하세요!
Reference
이 문제에 관하여([Python 입문] Python에서 빈번하게 나타나는 함수와 방법의 총결[과제 형식]), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/mouritakuto/items/8c93fbe2e26ae2f23593
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여([Python 입문] Python에서 빈번하게 나타나는 함수와 방법의 총결[과제 형식]), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/mouritakuto/items/8c93fbe2e26ae2f23593텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)