python分散記録(一)inputとraw_input数学関連関数変換文字列の方法

2904 ワード

input()とraw_input():
どちらもコマンドライン入力を受け入れますが、違いはraw_input()は、元のデータ(raw data)を受け入れます.
 
#  input()       

input("enter your name:")

#            ,  myname      ,  NamError   

#       'myname',         。



#  raw_input()

raw_input("enter your name:")

#      

いくつかの数学的相関関数:
abs():        #      

round():      #      

math.floor():  #      

math.ceil():    #              ,    , int()  

math.sqrt():    #     



#cmath  :

"""

math         ,      cmath(complex math       )

"""

cmath.sqrt(-1) #   1j



int():      #    , math.ceil()  

文字列に変換する3つの方法:
#1 str:

str(xxx)    #         ,       ,   



#2 repr:

repr(xxx) #      python   ,   



#3 ``:
`xxx` # repr()