C++入門:與Python對比第一彈
因為下學期會學c++物件導向程式設計,還有接下來的專案中可能會用到c++,所以決定先提前學習下,順便與python做個比對,還是有許多相似之處的。=v= 下面是兩個簡單例子對比。
1,for迴圈
- C++
#include <iostream>
using namespace std;
int main()
{
int a = 5;
for (a; a < 10; a += 1)
{
cout << "a的值為:" << a << endl;
}
system("PAUSE");
return 0;
}
- Python
for a in range(5, 10):
if a < 10:
print(`a的值為:`, a)
a += 1
else:
break
輸出都為:
a的值為: 5
a的值為: 6
a的值為: 7
a的值為: 8
a的值為: 9
2,while迴圈
- C++
#include <iostream>
using namespace std;
int main ()
{
int a = 5;
while( a < 10 )
{
cout << "a 的值:" << a << endl;
a++;
}
system("PAUSE");
return 0;
}
- Python
a = 5
while a < 10:
print(`a的值為:`, a)
a += 1
輸出都為:
a的值為: 5
a的值為: 6
a的值為: 7
a的值為: 8
a的值為: 9
額,那個,我想說:人生苦短,我學python!當然C++在開發驅動程式,系統服務,高效的網路通訊程式(比如大型網遊)。C++的執行效率是最高的。
相關文章
- Python==與is對比Python
- Python入門第一課——Python的起源、發展與前景!Python
- Go 與 C++ 的對比和比較GoC++
- Hibernate基於Maven入門例項,與MyBatis比對MavenMyBatis
- python入門(需要C++基礎)PythonC++
- C#學習筆記(與Java、C、C++和Python對比)C#筆記JavaC++Python
- Flink入門-第一篇:Flink基礎概念以及競品對比
- MSIL入門(一)C#程式碼與IL程式碼對比C#
- C++與正規表示式入門C++
- Flutter 入門與實戰(四十三):setState 和 ModelBinding用法對比Flutter
- Python與Golang對比,如何選擇?PythonGolang
- 5、Python入門____第一個Python專案:Hello WorldPython
- Spring Cloud 快速入門(一)簡介、與Dubbo對比、建立基礎工程SpringCloud
- Python快速入門第二彈合法的變數名Python變數
- 入門資料分析選擇Python還是SQL?七個常用操作對比PythonSQL
- Python 和 c++/c/java 對於負數的儲存方式對比PythonC++Java
- C++入門教程C++
- 【實測】Python 和 C++ 下字串查詢的速度對比PythonC++字串
- Python安裝與Pycharm使用入門PythonPyCharm
- Python協程與JavaScript協程的對比PythonJavaScript
- 上雲第一課,助力python入門,步步好禮Python
- python入門的魔力手冊 第一章Python
- C++快速入門+20201011C++
- python入門與進階篇(八)之Pythonic與Python雜記Python
- Matlab、Julia與Python之間的對比 | Toby DriscollMatlabPython
- python3入門與進階(二)Python
- 一、Python安裝與Pycharm使用入門PythonPyCharm
- Python入門Python
- Python和Java、PHP、C、C#、C++等其他語言的對比?PythonJavaPHPC#C++
- C++入門經典第一章程式設計專案C++程式設計
- 帶你入門比Python更高效的Numpy(附程式碼)Python
- PyCharm入門第一步:建立並執行第一個Python專案PyCharmPython
- PyCharm入門第一步(二):除錯第一個Python應用程式PyCharm除錯Python
- PyCharm入門第一步(三):測試第一個Python應用程式PyCharmPython
- Python入門:Python 2與Python3有什麼區別?Python
- 要點3:輸入函式對比與自定義輸入方式函式
- Python 3 快速入門 3 —— 模組與類Python
- C++入門(2):為何還學C++?C++