2017-12-26 15:36:46 +01:00
|
|
|
|
"""** zad. 3 **
|
|
|
|
|
Przekształć rozwiązanie zadania drugiego w taki sposob, żeby korzystało z biblioteki ``argparse``
|
|
|
|
|
zamiast z z listy ``sys.argv``."""
|
|
|
|
|
|
|
|
|
|
import task00
|
|
|
|
|
import argparse
|
|
|
|
|
import sys
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def main():
|
|
|
|
|
parser = argparse.ArgumentParser()
|
|
|
|
|
parser.add_argument("float", help="liczby zmiennoprzecinkowe", nargs = '+')
|
|
|
|
|
args = parser.parse_args()
|
|
|
|
|
|
|
|
|
|
liczby = args.float
|
|
|
|
|
|
|
|
|
|
print(task00.suma(liczby))
|
|
|
|
|
|
|
|
|
|
# print(task00.suma(sys.argv[1:]))
|
|
|
|
|
|
|
|
|
|
if __name__ == "__main__":
|
|
|
|
|
main()
|
|
|
|
|
|