内部向け資料。
プログラミングの基礎講座
Ubuntu
OS: Operating System
- 例1 Windows, macOS, Linux
- 例2 iOS, Android
Linux: 無料のOS
- 例 Ubuntu ー 今後はこのOSを用います。
Ubuntu
キーボードでOSとやり取りするには、ターミナル(端末)を用います。
今後、「$ xxxx」と書いてある場合は、ターミナル(端末)で「xxxx」と打ち込んでEnterを押すことを意味します。
今後、「# コメント云々」と書いてある場合は、理解の補助として「コメント云々」と表記していることを意味します。
# 例えばtaro さんの端末ではこのように表示されます。
$ whoami
taro
$ pwd
/home/taro
$ ls -l
drwxr-xr-x 2 taro staff 64 May 14 20:12 Desktop
drwxr-xr-x 2 taro staff 64 May 14 20:12 Downloads
$ mkdir project
# project というディレクトリ(フォルダ)を作成。
$ ls -l
drwxr-xr-x 2 taro staff 64 May 14 20:12 Desktop
drwxr-xr-x 2 taro staff 64 May 14 20:12 Downloads
drwxr-xr-x 2 taro staff 64 May 14 20:12 project
$ cd project
# project というディレクトリ(フォルダ)に移動。
$ ls -l
-rw-r--r--@ 1 taro staff 564 May 14 20:40 test1.py
python
$ python test1.py
のような形でターミナルからプログラムを実行する。
# test1.py
import numpy
# numpyモジュールをインポートする(読み込む)
print('Hello, world')
y = 570*3
print(y)
name = 'Taro'
print(name)
x = numpy.pi + y
#print('%s says x is %lf' % (name, x))
print('--')
list_name = ['taro', 'hanako', 'madoka']
list_test_score = [95, 100, 120]
#len(A) で、Aの長さ(length)を表示する。
print( len(list_names) )
print( list_name[0], list_test_score[0] )
print( list_name[1], list_test_score[1] )
print( list_name[2], list_test_score[2] )
# for loop で自動的に表示する。
for i in range(len(list_names)):
print ('%s test score is %d' % (list_name[i], list_test_score[i]))
print('--')