CodecademyのPythonを(無料部分は)全部やりきったので、
そこでちょっと分かりづらいな、とか、日常的には使わんな…という英単語をほぼ自分用にまとめました。自分用なので分類は適当。
指示
concatenate = 連結。"Hello" + "World"
の+。
iterate = 繰り返し
inclusive = を含む。between 1 and 15 (inclusive) = 1以上15以下の数値
round = 四捨五入、丸める。
instantiate = インスタンスを作成する
XOR = 排他的論理和というらしい。へぇ~(分かったふり)2つの2進数を比較して、被ったビット(1)の部分は0にして、被ってないとこはそのまま出力するらしい。1110^101。2番目の1が被っているので、答えは1011になる。
名詞
intager = 整数
float = 小数点のある数字
decimal point = 小数点
parentheses = ()←コレ。
braces = {}←コレ。
string substitution = 文字列に代入。print "%02d" % (now.month)
みたいなやつ
comparators = 比較( <, >, ==, <=, >=など)
boolean = 真偽値
conditional statements = 条件文(if, elifなど)
even number = 偶数
odd number = 奇数
prime number = みんな大好き素数。プライムって響きいいですね
duplicate = 重複
variance = 分散
standard deviation = 標準偏差
syntax = 構文
equilateral = 正三角形
計算
mean = 平均
median = 中央値。与えられた数字が7個なら4番目の数字。codecademyでは[1, 3, 8, 10, 17]のmedianを求めろみたいな問題で出てくる。この場合は8。平均と描かれてるサイトもあるけど平均とは全く違う。
square = 二乗。四角の面積を求めると考えると覚えやすい。n ** 2
cube = 三乗。cube(正方形)の体積を求めると考えると覚えやすい。n ** 3
square root = 平方根。 n ** 0.5
factorial = 階乗。1からnまでの数の積。
bitwise = ビット演算。使い所さん!?と思ったけどゲームの状態管理ってのが一番なるほどなぁと思いました。
base two = 2進数
binary = 2進数