Pythonを学ぶ-基本コース:3日、演算子とif if if if


🤟我々のコースの3日目にすべてを歓迎してください。今日は演算子とif - else制御フローについて学びます。


Pythonの演算子

Pythonの演算子はCやJavaのような他の言語とほとんど同じです.
下記のようにいくつかの違いがありますが、
1 ) Pythonでは/演算子を追加します.この演算子は数値を分割し、それを最小数の整数に丸める.
2)演算子は演算子であり、数の累乗数を表します.
3 )/と* *=代入演算子も同様に追加されました.(代入演算子に慣れていない人に対しては、x + = 1はx = x + 1と同じです.
4 )論理演算子はPythonにも存在しますが、シンボル& amp ;とは異なります.Cでは、Pythonでは"AND ", "or ", "not "に置き換えられます.これは再び読みやすくし、理解させる
ビット演算子はCと似ていますが、あまり使われません.メンバーシップとアイデンティティ演算子はリストとともに後でカバーされます.
>>> #Arithmatic operators
>>> a=2
>>> b=3
>>> a+b
5
>>> a-b
-1
>>> a/b
0.6666666666666666
>>> a//b
0
>>> a*b
6
>>> a**b
8
>>>#Assignment operators
>>> a=+1
>>> a
1
>>> a=2
>>> a=+1
>>> a
1
>>> a=a+1
>>>
>>> a+=1
>>> a
3
>>> a-=2
>>> a
1
>>> a*=3
>>> a
3
>>> a/=3
>>> a
1.0
>>> b**=3
>>> b
27
>>> b//=2
>>> b
13
>>> #relational operators
>>> 1>2
False
>>> 1<2
True
>>> 1==2
False
>>> 2==2
True
>>> 2!=3
True
>>> 3!=3
False
>>> 3>=3
True
>>> 3<=3
True
>>> #logical operators
>>> 1==2 and 2==2
False
>>> 1==2 or 2==2
True
>>> 1<2 and 2<3
True
>>> not 2==3
True
>>> not 2==3
True
>>> (1<2 and 2<3 ) or 3==4
True
を返します.
if else文は以下のように動作します.if if条件がチェックされた場合、条件が満たされていない場合、インデントの動作はスキップされます.
if elif else文の論理
if condition_1:
#execute if condition_1 is True
...
elif condition_2:
#execute if condition_1 is false and condition_2 is True
...
else:
#execute only if both condition_1 and condition_2 are False
...
Cと異なり、Pythonでは、任意の括弧の条件をカバーする必要はありません.しかし、私は個人的にブラケットが追加され、混乱を防ぐ場合はきちんとした感じを感じる.Cの中括弧はPythonのインデントで置き換えられます.Pythonの“ELIF”は他の言語であれば他と同じです.
ここでは、数が正、負またはゼロかどうかをチェックするサンプルプログラムです.
a=int(input("Enter a number "))
if a>0:
 print(a,"is a positive number")
elif a<0:
 print(a,"is a negative number")
else:
 print(a,"is zero")
別のサンプルプログラムは、数字の数字の数字を見つけるために5桁以上.
a=int(input("please enter a number "))
if(a<10):
    print(" 1 digit number")
elif(10<a<100):
    print(" 2 digit number")
elif(100<a<1000):
    print(" 3 digit number")
elif(1000<a<10000):
    print(" 4 digit number")
else:
    print(" 5 digit number")
いくつかの数字を見つけるためのサンプルプログラムにバグがあります.直してもらえますか.Answer
2)サンプルプログラム1を修正して、正と負とともに奇数ならば印字する.Answer
3)a,b,cの2次方程式値をユーザが入力する.存在する場合は1つのルートを見つけます.Answer .この演習では、演算子とif ifとをテストします.
続く.😏
それで、この部分のためにすべてである友人.😊 あなたがすべてを楽しんでいるという望み.😎 閉じるこの動画はお気に入りから削除されています.🧐 そして、あなたがしたならば、ポストが好きであるのを忘れないでください.😍 私はどんな提案や疑問にも賛成です.🤠 ちょうど以下のコメントまたはGmail MEでポストしてください.😉
とても忍耐強いです.👍