Python3のことを書いておくwiki
Pythonの環境設定や,LinuxでのPythonの操作を載せておく
~この言語は?~
種類:関数型言語
コンパイル: - なし - インタプリタ型
プログラミング文:短い
ブロック:インデントの長さで判断
呼出し:Python3 [ファイル名].py もしくは、#!/usr/bin/python3 など
環境設定
【2020/00/00】 Pythonのインストールと環境設定(準備中)
基礎文法
Pythonの変数型と変数の表示(print)
【2020/05/27】 Pythonの変数型と%の変数型表示(print)
基本型
型 |
名称
|
int |
整数
|
float |
少数
|
str |
String - 文字列
|
Bytes |
バイツ型
|
bool |
真偽値
|
Pythonの配列型
【2020/06/03】 Pythonの配列型と使い型(list)
配列
型 |
名称 |
例
|
list |
配列 |
[1,"a",2.1,1]
|
tuple |
タプル |
(1,"a",2.1,1)
※尚、順番はない。
|
dict |
辞書型 |
{"name_A":1,"name_B":"a","watase":2.1,"apex":1}
※尚、キー(key)における数字の割当は推奨されない。
|
Pythonのclassと関数
基本型
型 |
名称 |
使用方法
|
class |
クラス |
class ExampleArgs:
|
def |
関数(メソッド) |
def exampleArgs(args_num):
|
@hogehoge |
プロパティ |
@hogehoge("hoge")
def exampleArgs(args_num):
|
self.hogehoge |
自分のクラスに属する変数・関数という意味 javaだとthis.だね |
self.hogehoge = hogehoge ※selfを外すと関数内のhogehoge変数
|
cls.hogehoge |
自分のクラスに属する初期化前変数・関数という意味? |
cls.hogehoge = hogehoge
|
モジュール使用編
module
名称 |
説明 |
関連リンク
|
MeCab |
形態素解析などで使用 |
|
LINEBot |
LINEチャットボット作成 |
|
Google-Client-Python |
Google関連のサービスをPythonで呼び出す |
|
実践編
Python(cgi)簡易掲示板をつくってみよう!!
【2020/07/26】 Python(cgi)で簡易掲示板の作り方
Python/mediawikiのapi取得メモ
各種モジュール
画像等
動画・音声等
動画・音声等
名称 |
説明 |
関連リンク |
依存 |
インストール
|
ffmpeg |
動画や音声の形式変換や、編集等 |
Python-ffmpeg |
ffmpeg |
(コマンド操作ライブラリから制御)
|
文章解析
文章解析
名称 |
説明 |
関連リンク |
依存関連 |
インストール
|
MeCab |
形態素解析などで使用 |
mecab |
|
pip install mecab-python3
|
bert |
文脈解析 |
transformers |
|
pip
|
マルチラベル分類器 |
文章からキーワードを解析しどれくらい関連性があるか測定 |
マルチラベル分類器 |
|
pip install scikit-learn
|
地図
GUIアプリケーション
GUIアプリケーション
名称 |
説明 |
関連リンク |
依存関連 |
インストール
|
Tkinter |
GUIアプリケーション開発 |
Tkinter |
|
(もう入ってる?)
|
情報収集
通信
データ
データ
名称 |
説明 |
関連リンク |
依存関連 |
インストール
|
mysql-connector |
SQLサーバを制御します |
mysql-connector |
MySQL |
pip install mysql-connector
|
pdfrw |
PDFファイルを制御します |
pdfrw |
|
pip install pdfrw
|
計算
カテゴリ「Python」にあるページ
このカテゴリには 9 ページが含まれており、そのうち以下の 9 ページを表示しています。