理系男子は電気素子の夢を見るか

こんにちは!管理人の六角ネジです。 私は現在理系大学に通っており、電子系を専門として勉強しています。 このブログではそんな私が興味を持ったものや実際に作ってみたもののことなどを書いていきたいと思います。

    python-7be70baaac


    こんにちは

    (*´・ω`)y━・~~
    管理人の六角ネジです


    今日も前回に引き続きpythonでのプログラミングを勉強していきましょう。

    前回は「print」を利用して文字の出力をする方法まで勉強しました。
    実行の仕方は覚えていますか?
    覚えていたら早速次のステップに入ろうと思います。

    できるだけコピペを利用せずに手で書いてみてくださいね。


    __________________________________

    1:数字の取り扱いを学ぶ
    pythonではそのものが高性能な電卓として利用することができます。
    もちろんプログラミングにおいてもその恩家に多分にあずかって数値を扱うことができます。
    例として、まずは数字を表示させる簡単なプログラムを作ってみましょう。

    まずは以下のようにプログラムを書いてみてください。


    さて、早速このプログラムを実行してみますと、
    suuzi
    このようになりましたか?

    なっていたら正解です。
    特徴としては、表示されている数字「123」が二つあるのですが、プログラム上では
    print(123)

    print("123")
    となっていますよね。
    どう違うの?
    というのは次のプログラムを実行してみるとわかります。

    どうなると思いますか?
    どちらも数字の足し算なので123+456の結果の579でしょうか?
    結果は
    tasu
    上だけが計算結果、下はそのままが表示されています。

    そろそろ勘のいい方ならお気づきかもしれませんね。
    そう。
    print("")のちょんちょんは数字を文字として認識し、そのまま返しているのです。
    逆にちょんちょんを除いた場合は数字を数字として認識していますので、
    計算の処理を打ち込んだ場合はきちんと計算されて出力されるのです。

    つまり、数字を数字として取り扱う場合はちょんちょん無し。
    数字を文字としてそのまま出力する場合はちょんちょん有り。

    これをしっかりと覚えておきましょう。




    __________________________________

    2:四則計算をしよう
    1では数字の取り扱いについて勉強しました。
    また、サンプルとして足し算も行いましたね。
    それでは次は足し算だけでなく、引き算、掛け算、割り算の方法も勉強してみましょう。
    今回はわかりやすいように以下の表に四則演算を表す記号を示しました。

    sisoku

    この記号を用いることで計算を行うことができます。
    意外と簡単ですよね。

    ではここで問題です!
    100足す50
    100引く50
    100掛ける50
    100割る50
    100を50で割った時の余り
    を出力するプログラムを書いてみてください!
    下に移動すると答えが出ます





    答えは


    実行結果は以下のようになります
    shisokukekka
    100+50なので150
    100-50なので50
    100*50なので5000
    100/50なので2.0
    100を50で割った余りは0ですよね。




    __________________________________

    3:まとめ
    どうでしたでしょうか。
    ここまで理解できたら文字も数字も出力させることができますね!
    print()の中の””の有無で文字として取り扱うか数字として取り扱うかが決まってきますね。

    では次回の記事ではさらに一歩進んで
    「変数」
    というのを勉強していきたいと思います。

    次回もよろしくお願いします!

    python-7be70baaac


    こんにちは
    (*´・ω`)y━・~~
    管理人の六角ネジです

    今回は前回の記事とは一変。
    ついにPythonでのプログラミングを始めていこうと思います。

    といってもいきなり複雑な関数を使って、などはもちろんせずに、
    順を追ってPythonのプログラミングを勉強していきたいと思います。

    今回は第一回ということで
    コマンド上で
    ・「プログラムの実行」
    ・「文字の表示」
    までを行っていきたいと思いますので、よろしくお願いします。



    _____________________________


    1:まずは実行をしてみよう!

    プログラミングの基礎作業
    「記述」「実行」
    たとえ天才級のプラグラマだってやっていることは変わりません。

    ということで、まずはこのプログラムを書く、それを実行するということをやっていきましょう。

    まずはデスクトップ上にpythonstudyというフォルダを作成しましょう。
    pyst
    作りたてのファイルなので、当然ですが何も入っていません。

    次にAtomを起動します。
    スクリーンショット (3)
    左上のメニューバーから「New File」を選択。
    するとタブの中に「untitled」というタブができているのでそこに移動します。
    unt
    untitledは中身もなければタイトルもないので、まずはこいつに名前を付けてあげましょう。
    「Ctrl+S」でファイルをセーブします。
    場所はデスクトップに作成したpythonstudyの中に入れましょう。
    その時に注意として、名前は
    hello.py
    としてください。この文末のドット[.]の後ろの拡張子がpyのファイルはパイソンのファイルだと認識されます。
    hellopy
    今まで無名だったところに名前が付きましたね。

    では次にコマンドプロンプトを起動しましょう。
    windowsの検索欄に「cmd」で検索することも可能です。
    スクリーンショット (2)

    コマンドプロンプトを開いたら、まずはコマンド内で
    pythonstudyに移動しなくてはいけません。

    移動のコマンドは[cd]です。
    私の場合は
    cd desktop
    cd pythonstudy
    の二回でpythonstudyのファイル内に移動することができます。
    移動できたかの確認は
    cmdidou
    >の形の前に表示されている部分が現在いるフォルダです。

    移動はできましたか?では早速hello.pyを実行してみましょう。
    コマンドで
    「python hello.py」
    と入力してください。
    先頭のpythonというのは、pythonで、だと思ってください。
    hello.pyはファイルを指定しています。
    つまり、「パイソンでhello.pyを開いてみてね」
    というコマンドです。
    結果は
    pythonzikkou
    一行空欄。
    それで正解です。

    なぜかというと、現在hello.pyの中身は何もありませんので、
    pythonは何も実行せずに終わった。ということになります。
    逆にhello.pyの中にプログラムを書けば、ここで実行されるわけです。

    では実際にプログラムを書いてみましょう。




    _____________________________


    1:いざ、プログラミング!

    今回は最もシンプルな「文字の表示」
    をプログラミングしていきましょう。

    文字を表示させるためには
    [ print ]という命令を使用しますので覚えておいてください。
    printを使って文字を表示させるためには、
    [ print (" この間に文字が入る  ") ]
    という命令が必要です。
    実際にHello!と表示させるためのプログラムはこうなります。



    非常にシンプルですね。
    では皆さんもAtomのhello.pyの中にこれを書き込んで保存してみてください。

    そして先ほどと同様にコマンドプロンプトを使って実行します。
    すると

    helloumareta

    きちんとHelloが出力されているのが確認できました!

    これを応用することで数値を出力したり、任意の文字を表示させたりということが可能になります。


    次回は「Printをつかった数字の計算・出力」をやってみたいと思います。





    python-7be70baaac

    こんにちは
    (*´・ω`)y━・~~
    管理人の六角ネジです


    今日の記事は前回に引き続きPythonの記事です。
    今回からは本格的にPythonのインストールから起動まで、
    最後におまけという形でやって行きたいと思います。




    __________________________________

    0:基礎知識

    現在パイソンには大きく分けて二つのバージョンが存在しています。
    それがpython2,python3と呼ばれる二つで、私がこの記事を執筆している現在(2017年10月段階)
    python3のバージョンはPython3.6.3となっています。

    気をつけなければいけないこととして、Python3とPython2には互換性がありませんので、
    2で書いたから3も動くだろうというのはできません。

    今回は最新バージョンであるPython3をインストールして行きたいと思います。

    またpythonはwindows,mac,linuxと様々なプラットフォームでの開発が可能ですが、
    今回の記事では最もシンプルなwindowsのインストール方法を記載させていただきます。


    __________________________________

    1:python3をインストールしよう

    Python3配布サイトは
    https://www.python.org/downloads/
    こちらです。

    サイトを開くとこんな画面が表示されると思います。
    bl0001
    押すべきボタンは[Download python 3.6.3]

    そのままダウンロードしてインストール画面へ
    インストーラー

    ここで絶対に忘れてはいけないことが一つ。
    わからない人はおまじないだと思ってもらってよいのですが、
    一番下のチェックボックス内の[Add Python to PATH]
    これには必ずチェックを入れましょう。
    インストール時に自動でパスにパイソンを追加してくれます。
    これをしないとコマンドプロンプトからパイソンを呼び出すために手動でパスに加えないといけなくなってしまいます。

    あとは画面の指示に従って進めればOK!
    最後にきちんとインストールできたかの確認方法です。

    まずはウィンドウズの検索窓で「cmd」と入力
    スクリーンショット (2)
    続いて出てきたコマンドプロンプトに
    [python]と入力してみましょう。すべて小文字で大丈夫です。
    cmd

    このようにパイソンが起動されたらインストールは成功です。
    コマンドプロンプト内でパイソンを終了したいときは
    「Ctrl+Z」を押した後にエンターで終了できます。



    __________________________________

    2:開発のためのエディタを用意しよう

    パイソン自体の準備ができたら次にすべきことは
    プログラムを書くためのソフトであるエディタの準備です。

    この記事では私が普段使用している
    「Atom」というエディタを紹介したいと思います。

    公式サイトへのリンク
    をクリックするとこんな画面が表示されるかと思います。
    atomins
    画面内の[Download Windows 64bit installer]をクリックして
    Atomのインストーラーをダウンロードします。
    結構重いのである程度時間はかかります。

    ダウンロードが完了したら特に特別なおまじないは必要なく、
    インストーラーの手順に沿って進めていけば大丈夫です。
    atom1

    こんな感じの画面が出たらAtomのインストールは完了です。






    ということで、今回の生地はPythonおよびエディタのインストールでした。
    用語がわからない、こんな不具合なんだけど、
    という方がいたら気軽にコメントください。

    次回の記事は「Pythonで初めてのプログラミング」にしたいと思います。
    よろしくお願いいたします。

    このページのトップヘ