~一緒にプログラミングやろうぜ~第3回コマンドプロンプトからファイルを開く。

in #japanese6 years ago (edited)

job_programmer.png

記載者あばば

新聞奨学生の記事は こちらから



まずは前回の復習から!

前回は対話型でpython起動しても1行ずつしかできないということで、プログラミングファイルを作ったところまでした。

それでは今回は2行以上のプログラミングを書いてみましょう。



前回作ったプログラムファイルに以下をコピーして貼り付けて保存してみよう。
print("Hello world!")
print("Hello world2")
input()

3行目のinput()がないと表示がされないので注意です。

さて、ファイルを保存したところでコマンドプロンプトを開きましょう。



cmdと起動すると黒い画面がでてきます。これがコマンドプロンプトになります。

コマンドプロンプト起動.jpg

これをパチパチたたけるようになるとプログラマーのふりをすることができます。

さて、今までクリックなどでフォルダなどを移動してきましたが。
コマンドプロンプトではそれができません。
cd というコマンドで移動していきます。(チェンジディレクトリの略で場所を変える!という意味っぽい)

まずはDにプログラムファイルが保存してあるのでDに移動しましょう。

cd /d D:
と入力してDに移動しましょう。

Dに移動.jpg

dirと入力してディレクトリを確認しましょう。
dir.jpg


実は↑の二つの画像は同じ意味。
いっつもクリックでファイル移動だったけど。
クリックのかわりに「cd」をつかっていきましょう。

ディレクトリ到達.jpg

もういっこさきだった.jpg

それではdai2kaiフォルダの中に入りましょう。

到達.jpg

同じ画面.jpg

53という数字はバイト数。1KBって書いてあるけど本当は53byteだったわけですね。



目的のプログラムファイルがあるディレクトリまでいくことができたので、pythonで動かしましょう。

コマンドプロンプトで python test.pyと入力しましょう。

実行結果.jpg




今回のまとめ

コマンドプロンプトでディレクトリ移動とpython ファイル名.pyでpythonで実行を覚えておいてくれればOK

次回はグラフの描写にチャレンジ。



誰でもできるように!ってことで極力躓かないようにマニュアルレベルの速度でやっていますが。
もう少し早く!とかここよくわかんね!とかあれば気軽にコメントください。

以上、あばばでした。

Sort:  

おっ、プログラミングですか。すごいですね。職業病なのか、私は、仕事以外ではコードを書く気がまったく起こりません(笑)

子ども達に教える、とかなれば話は別なんですが↓
https://steemit.com/volunteer/@nota69/en-kr-jp-programming-classroom-my-volunteer

ところで「python」を選択した理由って何かありますか? 「java」や「solidity」でないのは何故なのかなー、と。

すごくないですwwww
本職からみたら失笑物じゃないっすか!@nota69さんも人が悪いw

僕も全然家で勉強する気なかったですが、技術力が低すぎた&使える言語が「Java」くらいしかないってことでほかの言語を覚えないとーってことで始めました。
またSteemitする人がプログラムかけたら、記事とか持って増えないかなぁ・・・とw思った次第です。

何故、「Python」か?
きっかけは@torachibiさんの記事かなぁ・・・
upvoteを集計してグラフで書くみたいな、面白いことやってるwwwwって思って、集計が手集計じゃなくて自動化させてみたいって思ったところからでした。

「Java」はあばばは辛うじてかけるので、新しい言語ってことで除外しました。

「solidity」については知らなかったです。

そんな感じかなぁ

なるほど、それで Python を! やっぱり凄いです!! 新しい言語にチャレンジなんて、私の場合、仕事でやらざるを得ない状況に追い込まれない限りはできないですから。向上心が素晴らしいです。私は唯一自主的に、というのが solidity でした♪

とかいいつつやっぱり自主的にやってるじゃないっすかwwwww

やはりこの業界の人は何かしらやってるんだなぁ・・・と再認識。

newbie卒業、おめでとうございます!

ありがとうございます。
@matenroさんの背中が近いようで遠いw

ジリジリと確実に差が縮まってますよ(笑)

Congratulations @abamogeteru! You have completed the following achievement on Steemit and have been rewarded with new badge(s) :

Award for the number of upvotes received

Click on the badge to view your Board of Honor.
If you no longer want to receive notifications, reply to this comment with the word STOP

Do you like SteemitBoard's project? Then Vote for its witness and get one more award!

すごい! むずかしくて頭がいかれそーだぁ。あたしにゃ無理だっす💗

いあいあー暇なときに少しずつみたいな感じでいければー

小学校でプログラミングの授業始まるみたいですよー。

ここがわからないーとかあれば

記事で質問に答える感じでb

気が向いたらチャレンジしてみてください。

Newbie卒業おめでとうございます (^^)

ありがとうございます。

本当の闘いはこれからだーみたいな感じですかね。