C++/MATLAB/Python注意書き
C、MATLAB、Python、VBAを同時進行で使用することが増えて
文法で混乱することが増えてきたのでメモ書き。
※なので、説明はほとんどないです...
自分が文法で混乱したことを
随時書いていこうと思っています。
関数定義
C
int sample(int a, int b) {
c = a + b;
return c;
}
MATLAB
function ret = sample(a, b)
c = a + b
ret = c; % 行末に;を付けても付けなくてもOK
end
Python
def sample(a, b):
c = a + b # 行末に;は不要
return c
VB
Function sample(ByVal a As Integer, ByVal b As Integer) As Integer
Dim c As Integer
c = a + b ' 行末に;は不要
sample = c
End Function
if文
C
if (a == 0) {
/* 処理1 */
}
else if (a == 1) {
/* 処理2 */
}
else {
/* 処理3 */
}
MATLAB
if (a == 0)
% 処理1
elseif (a == 1)
% 処理2
else
% 処理3
end
Python
if a == 0:
# 処理1
elif a == 1:
# 処理2
else:
# 処理3
VB
If a = 0 Then
' 処理1
ElseIf a = 1 Then
' 処理2
Else
' 処理3
End If
Author And Source
この問題について(C++/MATLAB/Python注意書き), 我々は、より多くの情報をここで見つけました https://qiita.com/nanan/items/7466c1ce65a7e3644cc0著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .