最初のプログラム

環境を作って、最初のプログラムを書いて動かすところまでやってみます

プログラムの勉強で最初に書くプログラムは

「hello world」と決まっているようです

「hello」と表示するプログラムを作っていきますが、

まずはプログラムが出来る環境作成です

でも、大変なことをするわけでなく

「Pythonista]というアプリをインストールするだけで、8割は完了

私はそのアプリ会社とは、全く関係がありませんし、

そのアプリが売れたところで儲かるわけではありません(ねんのため)

いいアプリなのですが

1200円ぐらいと

ちょっとお高いので決心が必要です

以下、おすすめ文

iOS上で動作する革命的ものづくり環境「Pythonista 3」の魅力をとくと語る

iPhoneでPythonが使えるPythonistaが何でもできてかなり神アプリに近い

えらく褒められていますが判断はご自身で

決心がついたら以下で購入

pythonista3

検索で調べますと

pythonista2と全バージョンが出てくるかもしれませんが

3の方です

他にも「Python」が使えるアプリもあるのですが、

pythonista3がいいのではと思います

以下、インストールした人は

いよいよ最初のプログラム

メモ帳でプログラムを記述します

iphoneに初期で入っている

メモ帳を開いて下さい

外付けキーボードで操作していきます

外付けキーボードの操作に自信がない場合は

詳しいサイトがありますのでちょっと練習を

日本ライトハウスのページ

メモ帳にプログラムを書いていきます

1、新しいフォルダを作る

名前は「プログラムの練習」

2、新しいファイル

3、以下を入力(2行)

#coding:utf-8

print('hello')

以下、読み上げ用にカタカナで

# シャープ・シー・オー・ディ・アイ・エヌ・ジー・:・ユー・ティ・エフ・-8

ピー・アール・アイ・エヌ・ティ・('・エイチ・イー・エル・エル・オー・')

まで、

注意点は

・すべて半角

・最初のナンバーはシャープ(シフト + 数字の3)

・コロンとアポストロフィは普段はあまり使わないキーです

探してみて下さい

わからない場合は、お使いのキーボードを写真をとって

送って下さい(キーボードによって場所が違うかも)

普段からメモ帳を使っていましたら、

フォルダを作ったり

ファイルを作ったりは大丈夫だと思いますが

あまり、今まで使ったことがないのであれば

フォルダを作ったり、ファイルを作ったりの練習はしてみて下さい

そして、以下2行はスラスラと入力が出来る必要がありますので

スラスラと入力が出来るように練習してみて下さい

#coding:utf-8

print('hello')

プログラムをとりあえずは

動かしてみましょう

#coding:utf-8

print('hello')

と、書けましたら

実際に動かしてみます

動きましたら、一応はプログラムを学習できる環境が

出来上がったということになります

書いたプログラムをコピーします

方法1

[cmd] + [a]にて全てを選択

[cmd] + [c]にてコピー

方法2

クイックナビゲーションをON[左やじるしと右やじるしを同時押し]

(一度で上手くいかないかもしれませんので、いかない場合は何回かやってみて下さい)

左やじるし3回押しぐらいで「メモを共有」を選ぶ

「エアドロップ ・・・・」と言うと思いますが

何回か右やじるしにて

「コピー」を選ぶ

注意

方法1の方が簡単そうではありますが、

VoiceOverが選択は言ってくれますが

「コピー」は言ってくれず、少し不安にはなります

また、方法2で「コピー」出てこないかもしれません

「そのた」の設定で「コピー」を出るようにできます

「そのた」は2つあり、「キャンセル」の前の「そのた」です

また、方法1で[cmd] + [a]での選択でなく

[shift]+[上下やじるし]で選択する方法もあります

コピーが出来ましたら

貼り付け先の説明します

メモを共有から

「ランピソニスタスクリプト」を選択

出ない場合は

「そのた」にて追加します

「そのた」は2つ目のです

キャンセルの前です

「そのた」内を進めていきますと

「ランピソニスタスクリプト」が出てきます

一つ進むと切替ボタンが出てきますので

ONにして下さい

出来ましたら、完了で戻って下さい

では進みます

「メモを共有」から「ランピソニスタスクリプト」を選択し

「スクラッチパッド」を選ぶ

この画面で先ほど書いたプログラムを動かすことができます

簡易実行画面です

これから頻繁に使う画面です

一度は、画面を上から読み上げさせてみて下さい

「ピソニスタ」「スクラッチパッドみだし」「ランボタン」「ダンボタン」

「ハッシュタグ・・・・・・」

先ほどのプログラムを

「ハッシュタグ・・・・」に貼り付けますので

「ハッシュタグ・・・・」のところで

[上下やじるし]

下やじるしで

書類のまつびに移動して

[delete]で現在の内容を全部削除します

削除出来ましたら

[cmd] + [v]にて貼り付け

説明が複雑になってしまったのですが、

要は「テキストフィールド編集中」内に、コピーしたプログラムを貼り付けるだけです

しかし、別の何かが残っているとダメなので、削除するということです

次にいよいよ実行

クイックナビゲーションをonにしまして

「ランボタン」

ここで紛らわしいことがあり

「ランボタン」と「ダンボタン」とあります

よく聴くと違いがわかるのかもしれませんが

普通はわからないでしょうね「ラン」と「ダン」

最初が「ランボタン」です

プログラムを実行するボタンです

ちなみに「ダンボタン」を押すとメモ帳の画面に戻ります

では

「ランボタン」を押してみましょう

結果確認画面に移動します

クイックナビゲーションをonにして左やじるしにて

「コンソールアウトプット」に移動

「ハロー」と言いましたら成功です

おめでとうございます

ここまで出来ましたら、

なにかアクションが欲しいです

メールでも下さい

(そのうち書き込みができるように用意します)

補足

メモ帳の設定にて

新規メモ開始スタイルを「タイトル」にして

タイトルを入れてから入力したら、後から見た時にわかりやすいかもしれません

でないと全部「#coding:utf-8」になってしまいます

また、わざわざプログラムをメモ帳に書いて、それをコピーして貼り付けるなんて

面倒では!いきなり、pythonistaに書いた方が簡単なのでは!と思われた方もいるかもしれません

その通りなのですが、保存の事とか操作勝手とかを考えてメモ帳にしてみました

ios付属のメモ帳なのですが、自分の気に入ったエディターでも構わないです

復習

「良く使う単語は、少しずつ覚えましょう」いう意味で

最後に復習コーナを作ります

今回は2つ、覚えましょう

coding:utf-8 シー・オー・ディ・アイ・エヌ・ジー・:・ユー・ティ・エフ・-8

(プログラムの1行目に必ず書きます。呪文のようなもの。なので、覚える)

print ピー・アール・アイ・エヌ・ティ

(コンソールアウトプットに表示する命令)

スラスラと打てるようになっておきましょう

前に

次に

目次

以上