7.3数値型や組み込みメソッド

前に導入されたデジタルタイプ、について、簡単には数字はint型の整数と浮動小数点2フロートが含まれていることを述べました。

int型のint

用途:などの数字、番号、学年、年齢、のために多くの整数であり、

定義された方法:

図18は、年齢=であり   =年齢(18)と、INTと等価である 
(INT 2324324 文字列は純粋にデジタルである場合、整数によって定義することができる
プリント(INT(2332 」「123 ))  結果2332123 

プリント(INT [ ' 2332 '' 123 ' ])   #1 エラー番号のリストを転送することができない
印刷(INT(' 2332 '' 123 '))   #1 のみ整数の文字列とすることができるエラー# 
INT(' 1.1 "小数点以下のエラー#のint型のターンのみの純粋なデジタル文字列がありません 
int型(djskljlrljo #のエラー番号のみ整数文字列を定義することができ

あなたは、格納された値または複数の値を格納することができます

印刷(int型(' 2332 ' ' 123 ' ' 28918 '))結果233 212 328 918 

値は、適切な数の例を知っているが、唯一のint型を保存しません

規則正しい又は不規則(順序:あるたびにデータのインデックスが順序付けされます)

あなたが唯一の値を格納することができますので、そう誰も言っていないため、障害

変数または不変

1、変数:値になると、IDアドレスは変更されません。  これは、元の値に基づいて変更された
                        #の変数==ないハッシュ

 
値となり、IDアドレスの変更:2、不変。  つまり宇宙に新しい価値を再適用
                        不変のハッシュが==あり   

int型の場合、それは不変です

数= 998
 プリント(種別(番号)、ID(番号)) + = 1枚の
 プリント(種別(番号)、ID(番号))

 >>>>>>>>
 4488584848 < 'INT'クラス> <クラス'INT'> 4489375216

フロートフロート

使用:体重、関心、給与など

定義された方法:

給与= 2.43   等价于給与=フロート(2.43)
プリント(型(給料))

 >>>>>>>> 
< クラス ' フロート' >
フロート=のRES(1.22 フロート列のみ浮動小数点を含むことができ、浮動小数点数は、に変換される

マネーフロート(135 = プリント(金型(金))を   #は、(浮動小数点型に整数に変換することができ0と小数点)
#整数に浮動小数点変換できない
>>>>>>>> 135.0 < クラス フロート >

進変換

他のバイナリ小数に変身

10進バイナリオン
 プリント(ビン(12である))  0Bは、次の数が二進数であることを示している0b1100 

10進ターンの8進
 プリント(OCT(12)である)   0°は、以下の数8進数であることを示している0o14は、   
               14 => 1 *(8 * 1)+ 4 *(8 * 0)) 10進16進トランスフェクトされた
 プリント(16進数(12である))  から0xC 0Xは、以下の数値は16進数であることを示し

10進数への他のバイナリ

バイナリ小数に変換
印刷((INT ' 101 '、2 )) 
101 => 1 *(2 ** 2)+ 0 *(2 ** 1)+。1 *(** 0 2)= 4 5 + 0 + 1 = 

#1 進は10進数に変換
プリント(INT(' 77 '、8 )) 
77 => 7 *(1. 8 **)+ 7 *(0.8 **)= 7 = + 56であります63 

16進バイナリ10に変換される
プリント(intは(' 21である'、16 ))
21 => 2 *(16 ** 1)+。1 *(16 ** 0)= 1 + 32 = 33であります

 

おすすめ

転載: www.cnblogs.com/PowerTips/p/11128296.html