#author("2020-06-02T09:49:58+00:00","default:f-lab","f-lab")
[[seminar-personal/tei2020]]
 num1 = float(input("Enter first number: "))
 op = input("Enter operator: ")
 num2 = float(input("Enter second number: "))
#author("2020-06-05T08:32:39+00:00","default:f-lab","f-lab")
[[seminar-personal/tei2020]]&br;
[[N班ゼミ>http://f-lab.mydns.jp/index.php?seminar-N-2020]]
|~目次|
|#contents|
&br;
*課題1-Sum from 1 to 100 [#v5acd393]

--first algorithm # sum and range function
 print(sum(range(1,101))) 
 
 if op == "+":
     print(num1+num2)
 elif op == "-":
     print(num1 - num2)
 elif op == "*":
     print(num1 * num2)
 elif op == "/":
     print(num1 / num2)
--second algorithm # for loop
 sum = 0
 for x in  range(101):
     sum = sum + x
 print(sum)
 
--third algorithm # while loop
 i = 1
 sum = 0
 while i <= 100:
     sum += i
     i += 1
 print(sum)
 
*課題2-Sum from a to b # enter a & b from the keyboard [#t418b644]
 
 a = int(input("Enter first number: "))
 b = int(input("Enter last number: "))
 
 print("Sum from",a,"to",b,"is",sum(range(a,b+1)))


*課題3-Build a calculator [#l8f74f77]
 
 str_input=input("式は?")
 i = str_input.split()
 if len(i)==3:
    num1=float(i[0])
    op =i[1]
    num2=float(i[2])
    if op=="+":
        print(num1+num2)
    elif op=="-":
        print(num1-num2)
    elif op=="*":
        print(num1*num2)
    elif op=="/":
        print(num1/num2)
    else:
        print("Invalid operator")
 else:
     print("Invalid operator")
    print("Input error")


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS