- 追加された行はこの色です。
- 削除された行はこの色です。
#author("2020-06-05T03:26:20+00:00","default:f-lab","f-lab")
[[seminar-personal/tei2020]]
#author("2020-06-05T07:13:42+00:00","default:f-lab","f-lab")
[[seminar-personal/tei2020]]&br;
[[N班ゼミ>http://f-lab.mydns.jp/index.php?seminar-N-2020]]
|~目次|
|#contents|
&br;
*-Build a calculator [#l8f74f77]
num1 = float(input("Enter first number: "))
op = input("Enter operator: ")
num2 = float(input("Enter second number: "))
if op == "+":
print(num1+num2)
elif op == "-":
print(num1 - num2)
elif op == "*":
print(num1 * num2)
elif op == "/":
print(num1 / num2)
else:
print("Invalid operator")
*-Sum from 1 to 100 [#v5acd393]
*課題1-Sum from 1 to 100 [#v5acd393]
--first algorithm # sum and range function
print(sum(range(1,101)))
--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)
*-Sum from a to b # enter a & b from the keyboard [#t418b644]
*課題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]
num1 = float(input("Enter first number: "))
op = input("Enter operator: ")
num2 = float(input("Enter second number: "))
if op == "+":
print(num1+num2)
elif op == "-":
print(num1 - num2)
elif op == "*":
print(num1 * num2)
elif op == "/":
print(num1 / num2)
else:
print("Invalid operator")