Remrinのpython攻略日記

python3に入門しました。python3についてあれこれとサンプルコードとか。

pythonと英語

pythonの学習では英語での表現も多く、pythonと同時に英語の勉強にもなりますね。
ということで、よく使う単語や表現などを挙げて行きます。
 
(1)算術・数学

English Japanese
average 平均、代表値 mean, median, modeなど
axis x axis:x軸
coordinate 座標 orthodox coordinate直交座標
combination 組み合わせ itertools.combinationとか
corresponding 該当する  
decimal point 小数点  
diagonal 対角線  
differentiation 微分 partial~ 偏微分
digit  
distribution 分布
divisible 割り切れる 割り算はdivision。evenly divisible余りなしで割り切れる
domain 定義域  
equation 方程式
extremum 極値 複数形はextrema
factoring 素因数分解  
function 関数  
identity matrix 単位行列
integral 積分 definite~:定積分
interest 利息  
hypotenuse 斜辺  
left hand side 左辺 right hand side右辺
linear algebra 線形代数
matrix 行列 a list of lists
mapping 写像  
mean 平均
modulus 複素数の大きさ 複素数平面で原点からの距離
negative number 負の数
orthodox coordinate 直交座標 Cartesian coordinate
pi パイπ  
parenthesis 括弧 = round brackets, (:open, ):close
positive number 正の数
principal 元金
product
radial 動径、半径の
radius 半径
range 範囲、値域、到達距離  
reduce 約分する  
reduction 約分  
remainder 余り  
right hand side 右辺 left hand side:左辺
rounding 丸め、概数に直す  
side 方程式の辺、図形の辺
standard rounding 四捨五入 round(x, 2)とか
sum
symmetric 対称  
summand Σ記号の中身 1+2で +:operator, 1,2:operand
theorem 定理  
variable 変数  

 
python一般

English Japanese
accumulate 蓄積  
array 配列  
ascending order 昇順  
algebra 代数 linear algebraとか
alternative matrix 交代行列 a(ij)=-a(ji)
arbitrary 任意の
base 参照先、基底、基数 view参照、基数:十進数だと10
branch 分かれ道 十字路はcross road
blur ぼかす
cardinal 基本的な  
chunk かたまり chunk of words
Cartesian coordinate デカルト座標 =orthodox coordinate
compatibility 互換性
comprehension 内包表記 list comprehension, dict comprehensionとか
convert 変換
descending order 降順  
delimiter 区切り文字 範囲の始点、終点がわかるもの, delimiter string
dot product 内積 画像処理で使います
enter 入力
Eucledean metric ユークリッド計量
expression 式、表現 lambda expressionとか
fft 高速フーリエ変換 画像処理などでよく使う
heterogeneous 異種の
homogeneous 同種の  
indices 指数、添え字 indexの複数形
jargon 専門用語  
loop 繰り返し
Manhattan distance マンハッタン距離 縦、横だけで測った距離。迷路や市街地で。
modify 変更、修正
munge 変更、処理、管理  
new line 改行  
parser 構文解釈 HTMLをparserしたり、ソースコードをparserしたり
operator 演算子 +-*/など
opposite 反対の  
oriented ~指向 object orientedなど
palindromic 回文  
parse tree 解析木  
partition function 分配関数  
preceded by~ 前に~をつけた preceded by star(*)
prerequisite 前提
recursion 再帰
redundant 冗長
relay 中継
respectively おのおの
significant 統計的に有意
substring 部分文字列 文字列の一部分
ternary operator 三項演算子
tfae 以下は等価 the following are equivalent
transfer 変換 fftとか
tractable 計算可能 trace + able
unimodal 極大値がひとつの関数
unique ただ1つの
unity 単一の、単位元、1  
variable 変数
whitespace 空白文字 スペース、タブ、改行など
wlog 一般性を失うことなく without loss of generality
w/o without
wrangling 変更、処理、管理