私は最初のプログラムの 1 つを C++ でコンパイルしました。次に、Python で同じプログラムと一緒に実行しました (C++ の if ステートメントはまだわかりません)。Python プログラムは 2 倍の速度でした。私は常に、C++ やその他のコンパイル済み言語の方がはるかに高速であるという印象を受けていました。これがプログラムです。おそらく私は何か間違ったことをしています。
def main():
num1 = int(input('Enter an integer: '))
num2 = int(input('Enter another integer: '))
if num1 > num2:
while num1 >= num2:
print(num1)
num1 -= 1
else:
while num2 >= num1:
print(num2)
num2 -=1
main()
#include <iostream>
int main()
{
int num1 = 0, num2 = 0;
std::cout << "Enter an integer: ";
std::cin >> num1;
std::cout << "Enter another integer: ";
std::cin >> num2;
std::cout << std::endl;
while (num1 >= num2) {
std::cout << num1 << std::endl;
--num1;
}
system("pause>nul");
return 0;
}