Python(基本)Hackerrankコード説明(1)
1号FizzzBuzz問題
出力
import math
import os
import random
import re
import sys
def fizzBuzz(n):
for number in range(1, n+1):
if number % 3 == 0 and number % 5 == 0:
print('FizzBuzz')
elif number % 3 == 0:
print('Fizz')
elif number % 5 == 0:
print('Buzz')
else:
print(number)
if __name__ == '__main__':
n = int(input().strip())
fizzBuzz(n)
fizzbuzz関数の説明主関数ゲート?!
# multi.py
def multi(x, y):
return x*y
print (multi(3, 4))
以上のように多い.pyというPythonコードがあるとしますだけどいくつもpyを関数としてロードしたら~!
import multi
>>> 7
別のPythonファイルでは、multiというPythonファイルをモジュールとしてロードします.どうやって交換しますか?
# multi.py
def multi(x, y):
return x*y
if __name__ == '__main__'
print (multi(3, 4))
上記のように複数に変更します.pyファイル自体を実行すると、print関数が出力されます.
他のファイルからインポートする場合、複数のモジュールのname
複数の変更のためprint関数は実行できません!
[終了]
Reference
この問題について(Python(基本)Hackerrankコード説明(1)), 我々は、より多くの情報をここで見つけました https://velog.io/@dataone/Python-Basic-Hackerrank코드-설명1テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol