day 02-python演算子と式とプロセス制御文の初認識
14930 ワード
pythonの道は必ず遠くへ行かなければならない.
演算子と式 pythonは、JAVAおよびCにおいて、演算子において、加算加算加算演算子 を調整する. pythonの場合、出力は必ず文字列であり、整数の場合は に変更する.論理演算子の変化python論理演算子の変化は、 運用することにある.ビット演算子はビットと(&)、ビットまたは(|)、ビット異または(^)、ビットによって逆(~)、左シフト(<>)をとる.使い方は基本的にJAVAやCと似ています. 条件式 を示す
if...elseの拡張用法ループ文はJAVAとCに比べて大きく変化するa.whileループ
b.forループfor反復変数inオブジェクト:...ループ体九九乗算表python形式 break文、continue文は基本的にJAVAとCと同じで、どのように制御文の中で使用するかは絶えず実践を練習する必要があります.pass文はプレースホルダとも呼ばれ、何もしません.占有は,後期にその場所で他のデータを処理するための役割である.
演算子と式
//
およびべき乗演算**
を少し調整し、/
の使用法>>>7//2
3
>>>7/2#
3.5
>>>2**4
16# 2 4
str()
関数を使用して整数を文字型>>>Python=95
>>>English=98
>>>sum=Python+English
>>>print("Python English "+str(sum)+" ")
Python English 193
、
、
を英語単語で>>>1 and 0
0
>>>1 or 0
1
>>>not 1
False# ,
>>>not 0
True
if
の用法変化は、符号ブロックの開始>>>age=(int)(input(" "))
18
>>>if(age>=18):
>>> print(" ")
>>>else:
>>> print(" ")
if...elseの拡張用法
>>>age=(int)(input(" "))
18
>>>if(age<18):
>>> print(" ")
>>>elif(age<60):
>>> print(" ")
>>>else:
>>> print(" ")
>>>print(" , , , , ?")
>>>none=True
>>>number=0
>>>while none:
>>> number+=1;
>>> if number%3==2 and number%5==3 and number%7==2:
>>> print(" : ",number)
>>> none=False
>>>
b.forループfor反復変数inオブジェクト:...ループ体
>>>print(" 1+2+3+4+.......+100 ")
>>>result=0
>>>for i in range(101):#range() python 0
##range(start,end,step), , , i start=
>>> result+=i
>>>print(result)
>>>for i in range(1,10,2):
>>> print(i,end=' ')# `,end=' '`,
1 3 5 7 9
>>>for i in range(1,10,2):
>>> print(i)#
1
3
5
7
9
for i in range(1,10):
for j in range(1,i+1):
print(str(j)+"*"+str(i)+"="+str(i*j)+"\t",end=' ')
print('')