理系学生のぼんやり日記

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

英会話

Python文法(4)

皆さん、おはようございます!

まだまだ、お盆が続き、街は人で溢れかえっていますね(;_;)

気温も暑いですし、正直家にいるのが正解だと思います笑

ブログのはじめは、今日は何の日〜〜〜!

今日は、8月13日、左利きの日だそうです。

イギリスのLeft-Handers Clubが制定。

提唱者の誕生日、だとのこと。

この日とは別に、2月10日が日本独自の「左利きの日」となっていたが、現在は「左利きグッズの日」となっている。

私は右利きなので、なんの祝う日でもないんですけどねwwww

左利きの人って、右脳が発達しているから、芸術とか、音楽などの感性に働くものが冴えているという話は聞いたことがあります。

日本では、左利きの人の割合が低いので、珍しい感じはあります。

左利きの特徴らしいですw

1.直観的に物事を考える

2.理解するのに時間がかかる

3.理解してしてからの応用力が凄い

4.計算が得意

5.芸術肌が多く絵が上手い

6.明るい性格だが友達が少ない

7.感情的で気が短い

8.右利きを敵視している

最近では、左利き専用のハサミなども登場しているので、優遇されつつあると思います。

さて、前振りが長くなりましたが、続いてPythonの文法に移りたいと思います。

昨日は、データの型について書きました。

今日は、数値データの詳細なことについて学んでいきたいと思います。

数値型には整数を扱うint型と浮動小数点を扱うfloat型があります。数値型はそのものが数字ですが、値=リテラルとしてみた場合、整数や小数を含む小数点数などの種類があります。

ここで、面白いのが進数の話です。私たちは普段10進数というものを使っています。10になれば一つくらいが上がるといったところでしょうか・・。

整数リテラルの10進数の場合はそのまま、記載すればオッケーです!

for example

10

150

1000000

一方でpythonでは2進数や8進数、ましてや16進数といったものも表現することができます。

コンピューターの最小単位がバイトで、1バイトは8ビット、つまり8桁の2進数で表されるのですが、16進数を使うと、これを2桁の値で表すことができます。2真数の4桁がちょうど16進数の1桁になるので、大きな数を扱うコンピュータでは主に16進数が用いられます。

2進数の書き方

先頭に0bまた0は0Bをつけます。

例:0b1 0B100 0b001001010

みたいな٩( ‘ω’ )و

8進数の書き方

先頭に0oまたは0Oをつけます

例:0o123 0O123

などなど

16進数の書き方

先頭に0x または、0Xをつけます。

0x11 0X123 0Xab4

など

これをインタープリンターを起動して打ち込むと出力すことができます!

一度試してみてください!!!!

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

英会話