python学習日記(1)

5849 ワード

文書ディレクトリ
  • python学習日記(1)
  • データ型
  • 数学演算子
  • 賦値演算
  • 比較演算
  • 論理演算
  • 分岐文
  • ループ文
  • 共通関数
  • 文字列処理

  • python学習日記(1)
    データ型
  • Number(デジタルタイプ)
  • String(文字列タイプ)
  • Bool(ブールタイプ)
  • List(リスト)
  • Tuple(タプル)
  • Dictionary(辞書)
  • 定義変数:i=1#定義数値型変数str=""#定義文字列型変数b=True#定義ブール型変数list 1=[]定義リスト型tuple 1=()#定義メタグループ型dict 1={}#定義辞書型
    	type(   )                      #      
    

    数学演算子
    +          ,     
    -  	  ,    
    *           
    /           ,  float     
    **    x**y, x y  
    //         ,    ,    
    %      
    

    わりあてえんざん
    =              a = b     b    a
    +=            a += b     a+b    a
    -=             a -= b     a-b     a     
    

    ひかくえんざん
    >                
    <                
    ==              
    !=               
    

    ろんりえんざん
    and                     
    or                       
    not                     
    

    ブランチステートメント
       
    
    	if     :
    		        
    
       
    
    if     :
    	        
    else:
    	         
    
       
    
    if     :
    	        
    elif     :
    	        
    else:
    	        
    

    ループステートメント
    while  
    
    while      :
    	       
    	      
    
    for  
    
    for i in range(1,9):
    	      
    	if i == 5:
    		continue
    	if i == 7:
    		break
    #range     ,  1    9
    
    continue:       ,
    break:       
    

    一般的な関数
    import random
    num = random.randint(1,9)          #   1-9    
    print("")                          #         ,
    # %d      %s      %g               
    str = input("   ")                  #      ,           
    
    

    文字列処理
    str = "hello world"       #     
    str1 = str[0:5:1]         #    ,    0 5    
    index = str.index("h")    #  h          
    rindex = str.rindex("h")  #  h       
    #     ,    ValueError
    find,rfind index  ,      -1
    count = str.count("h")     #    h