day 02-python演算子と式とプロセス制御文の初認識

14930 ワード

pythonの道は必ず遠くへ行かなければならない.
演算子と式
  • pythonは、JAVAおよびCにおいて、演算子において、加算加算加算演算子//およびべき乗演算**を少し調整し、/の使用法
  • を調整する.
    >>>7//2
    3
    >>>7/2#        
    3.5
    >>>2**4
    16#  2 4  
    
  • pythonの場合、出力は必ず文字列であり、整数の場合はstr()関数を使用して整数を文字型
  • に変更する.
    >>>Python=95
    >>>English=98
    >>>sum=Python+English
    >>>print("Python English      "+str(sum)+" ")
    Python English      193 
    
  • 論理演算子の変化python論理演算子の変化は、 を英語単語で
  • 運用することにある.
    >>>1 and 0
    0
    >>>1 or 0
    1
    >>>not 1
    False#           ,    
    >>>not 0
    True
    
  • ビット演算子はビットと(&)、ビットまたは(|)、ビット異または(^)、ビットによって逆(~)、左シフト(<>)をとる.使い方は基本的にJAVAやCと似ています.
  • 条件式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("    ")
    
    
  • ループ文はJAVAとCに比べて大きく変化するa.whileループ
  • >>>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
    
  • 九九乗算表python形式
  • for i in range(1,10):
        for j in range(1,i+1):
            print(str(j)+"*"+str(i)+"="+str(i*j)+"\t",end=' ')
        print('')
    
  • break文、continue文は基本的にJAVAとCと同じで、どのように制御文の中で使用するかは絶えず実践を練習する必要があります.pass文はプレースホルダとも呼ばれ、何もしません.占有は,後期にその場所で他のデータを処理するための役割である.