iT邦幫忙

2025 iThome 鐵人賽

DAY 6
0
自我挑戰組

cpe30天練習系列 第 6

cpe練習day6

  • 分享至 

  • xImage
  •  

後來發現用python可能會有超時問題,所以改用c++來練習,而c++很久沒練習所以最近才開始練習,以下是我目前複習的時候發現c++和python語法不同的地方

輸入

C++

cin >> a;

python

a = int(input())

輸出

C++

cout <<"Hello world"<<endl;

python

print('Hello world')

if-else

C++

  • C用 {} 包住程式區塊條件要用 ()

python

  • python 用縮排決定區塊不需要 ()

變量

C++

  • 宣告時要先指定資料型別 (int, float, char, ...)

python

  • 不用宣告型別

常量

C++

  • C++有真正的常量

python

  • Python只是命名規範

switch-case

C++

  • 用 switch + case + break忘了 break 會繼續執行下一個case

python

  • Python無

運算

C++

  • 可以用i++的寫法進行+1

python

  • 不能使用i++的寫法,要使用i+=1

以上是我到目前為止複習發現的不同


上一篇
cpe練習day5心得
下一篇
cpe練習day7
系列文
cpe30天練習10
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言