最初のプログラム
環境を作って、最初のプログラムを書いて動かすところまでやってみます
プログラムの勉強で最初に書くプログラムは
「hello world」と決まっているようです
「hello」と表示するプログラムを作っていきますが、
まずはプログラムが出来る環境作成です
でも、大変なことをするわけでなく
「Pythonista]というアプリをインストールするだけで、8割は完了
私はそのアプリ会社とは、全く関係がありませんし、
そのアプリが売れたところで儲かるわけではありません(ねんのため)
いいアプリなのですが
1200円ぐらいと
ちょっとお高いので決心が必要です
以下、おすすめ文
iOS上で動作する革命的ものづくり環境「Pythonista 3」の魅力をとくと語る
iPhoneでPythonが使えるPythonistaが何でもできてかなり神アプリに近い
えらく褒められていますが判断はご自身で
決心がついたら以下で購入
検索で調べますと
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 ピー・アール・アイ・エヌ・ティ
(コンソールアウトプットに表示する命令)
スラスラと打てるようになっておきましょう
以上