THEORY - #8 Code Challenge
1419 ワード
ニコラス先生が提案したコードに挑戦してみましょう
7種類の演算子を使用して計算機を作成します.
まず、7つの演算子が何なのかを理解してみましょう.
これは否定の意味で、前に-をつければいいです.
平方
除算後の残り(除算時は0)
今から電卓を作りましょう.
単純で無知な関数演算子ごとに
やっている他のニコラスの学生を見ました.
私は短くて団結して、効率的にすることにしました.
Simple is better than complex.
△複雑より簡単だ.
これはパイソンの哲学です.
私はどうせこの哲学に従ってやったのだ.
しかし、会計のたびに私は自分でコードを交換します.
計算すると計算機がちょっと気まずいです.
以前に味わっただけの入力を利用して
数値をコンソールに直接挿入して計算します.
だから.
よくできましたね.
コードを実行しようとすると
ここで適当に数字をつけると、
このように順番に和、差、乗、除、いいえ、平方で、残りはすべて出てきました.
ちょっとおかしいですが、他の学生が書いた数行の複雑なコードよりも、私が書いた5行の単調なコードのほうがいいと思います.
7種類の演算子を使用して計算機を作成します.
まず、7つの演算子が何なのかを理解してみましょう.
1. plus
2. minus
3倍
4.除算(除算)
5. negation
これは否定の意味で、前に-をつければいいです.
6. power
平方
x=2
y=3
print(x**y)
///결과 : 8 (2의 3제곱)
7. reminder
除算後の残り(除算時は0)
Step 1-構想
今から電卓を作りましょう.
単純で無知な関数演算子ごとに
やっている他のニコラスの学生を見ました.
私は短くて団結して、効率的にすることにしました.
Simple is better than complex.
△複雑より簡単だ.
これはパイソンの哲学です.
私はどうせこの哲学に従ってやったのだ.
Step 2-作成
def Calculato(a,b):
return a+b, a-b, a*b, a/b, -a, a**b, a%b
print(Calculato(a,b))
そして誕生した電卓がこれです.しかし、会計のたびに私は自分でコードを交換します.
計算すると計算機がちょっと気まずいです.
以前に味わっただけの入力を利用して
数値をコンソールに直接挿入して計算します.
だから.
a = int(input("숫자를 입력하세요"))
b = int(input("숫자를 입력하세요"))
def Calculato(a,b):
return a+b, a-b, a*b, a/b, -a, a**b, a%b
print(Calculato(a,b))
これ出てきたよくできましたね.
Step 3-運転
コードを実行しようとすると
ここで適当に数字をつけると、
このように順番に和、差、乗、除、いいえ、平方で、残りはすべて出てきました.
ちょっとおかしいですが、他の学生が書いた数行の複雑なコードよりも、私が書いた5行の単調なコードのほうがいいと思います.
Reference
この問題について(THEORY - #8 Code Challenge), 我々は、より多くの情報をここで見つけました https://velog.io/@shin_hyundong/THEORY-8-Code-Challengeテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol