😺
Pythonとは
いつもLinuxの環境構築などでお世話になってるここのサイトから今日はPythonについて勉強してみたいと思います(•ㅂ•)/
Today's topics
- Pythonてなんぞや
- バージョンてなんぞや
Pythonとは
Pythonとは
- プログラミング言語の一つ
- 開発者はGuido van Rossum
- 1990年代初頭オランダ生まれ
特徴
- コードの読みやすさ&書きやすさ
- 汎用性の高さ
- AIや機械学習、データサイエンスなどに使われている
- もちろんアプリケーションアプリケーション開発にも使える!
- モジュールやフレームワークが充実しているので便利
- 2系と3系が存在
Pythonコードの例
result = []
for num1 in range(1, 10):
tmp = []
for num2 in range(1, 10):
tmp.append(f'{num1 * num2:2}')
result.append(tmp)
for row in result:
print(', '.join(row))
↑ 九九を作成するプログラム
直感的に読みやすいコードですなぁ(’∀’人)♥+
f'{}
とかも便利でよき。
C言語と比較
毎度お馴染み、Hello Worldを出力するコードの違い
C言語
#include <stdio.h>
int main(void) {
printf("Hello World\n");
return 0;
}
Python
print('Hello World')
C言語、ながっ(´•д•`;)
Python、みじかっ!!
プログラミング言語と一言で言っても色々あるのですなぁ...
バージョン
Pythonのバージョン
- Pythonのバージョンはセマンティックバージョニングで表される
-
3.6.8
←こんな感じ - 左から順に、
メジャーバージョン
、マイナーバージョン
、パッチバージョン
バージョン | 説明 |
---|---|
メジャーバージョン | 後方互換性がなく、APIを変更したときに更新される番号 |
マイナーバージョン | 後方互換性を保ちつつ、APIを変更したときに更新される番号 |
パッチバージョン | バグや機能の不具合を修正したときに更新される番号 |
使ってみる
Pythonのインストール方法
UbuntuなどのDebian系のLinux OS
sudo apt update && sudo apt install -y python[version]
コマンド | 説明 |
---|---|
sudo apt update | インストール可能なパッケージの一覧を更新 |
sudo apt install -y python[version] | インストールしたいPythonのバージョンを指定して実行 |
-y | インストール中に聞かれる質問を全て自動でyesにしてくれる |
インストールされたかの確認
python --version
実行すると、インストールに成功している場合バージョン名が表示される
REPL(対話モード)
python
実行すると、対話モードが起動する。
終了する時はexit()
もしくはCtrl+D
(MacはCmd+D
)
お世話になったLinux環境構築サイトのコース一覧
Discussion