理系学生のぼんやり日記

色々なことに挑戦してます!

英会話

Python 文法(5)

みなさま、お元気でしょうか???

今日もお盆真っ最中で、家族の集まりに呼ばれ、いろいろ大変でした。

8月14日はお盆で、盆踊りとかありますね!

ハワイでは盆踊りのことをBon dance と言うらしいです。

今日な何の日企画をやっていきたいと思います。

今日は、独立記念の日 [パキスタン]

1947年のこの日、パキスタンがイギリスから独立した。

パキスタン・イスラム共和国パキスタンイスラムきょうわこく、ウルドゥー語: اسلامی جمہوریہ پاکِستان‎)、通称パキスタンは、南アジアの国家で、イギリス連邦加盟国である。首都はイスラマバード。最大の都市はカラチ。面積は80万km2で日本 (38万km2) の約2倍程。東はインド、北東は中華人民共和国、北西はアフガニスタン、西はイランと国境を接し、南はインド洋に面する。国土の中心部を流れるインダス川の流域に国民の80%以上が住み、人口の増加が著しい国の一つである。(wikipedia引用)

昨日、ISによる自爆テロがあったそうで、世の中、知らないところで様々な争いがあると思うと、悲しくなります。

さて、Pythonに戻りたいと思います。

昨日は進数について勉強しました。

小数点数リテラルについて学んでいきたいと思います。

コンピュータでは、小数点を含んだ値を浮動小数点数として扱います!通常の0.00001のような形式は固定小数点数と呼ばれます。どちらも小数を含む値ですが、それぞれ浮動小数点数方式と固定小数点方式で表された数ということになります。Pythonの小数を扱うデータ型は、浮動小数点数型です。

⑴固定小数点方式:0.00001

(2)浮動小数点数方式:1.0E-5

浮動小数点数方式では、固定小数点方式では見にくい、小数点も簡略的に表すことができ、とっても便利です。コンピュターは桁数が少ない方が早く計算することができるため、広い範囲の数を高速に計算するには固定小数点数方式よりもp浮動小数点方式の方が有利であるということわかると思います。Pythonでは固定小数点方式で入力したものは内部的には浮動小数点数として扱われます。

 文字列型は文字を扱うデータ型です。具体的には、0個以上のunicode文字の並びを表します。Pythonを扱う上で、unicodeはとっても大切です。

Unicodeユニコード)は、符号化文字集合文字符号化方式などを定めた、文字コードの業界規格である。文字集合(文字セット)が単一の大規模文字セットであること(「Uni」という名はそれに由来する)などが特徴である。

1980年代に、Starワークステーションの日本語化 (J-Star) などを行ったゼロックス社が提唱し、マイクロソフト、アップル、IBMサン・マイクロシステムズヒューレット・パッカードジャストシステムなどが参加するユニコードコンソーシアムにより作られた。1993年に、国際標準との一致が図られ、DIS 10646の当初案から大幅に変更されて、Unicodeと概ね互換のISO/IEC 10646が制定された(wikipedia引用)。

また、明日に文字列について書きたいと思います!

最後まで読んでいただき、ありがとうございました!

英会話