iT邦幫忙

2022 iThome 鐵人賽

DAY 1
0
AI & Data

初學Python30天系列 第 1

初學Python 第一天

  • 分享至 

  • xImage
  •  

大家好!
我是剛進入程式領域的初學新手,我本身在茶飲店工作,突然覺得要學習個第二專長。
由於我是電機系的學生,目前延畢中,半工半讀下接觸了一些程式的課程,當中有一門課是計算機概論。當然,我上課時也是似懂非懂,不過突然激起我學程式的欲望。於是上網搜索一些新手教程,發現大部分影片都推薦從Python 這門語法起手,當然,我也下意識的學起Python 了。
今天的學習成果,從數字和字串認識開始。
例如:a=(‘我是誰‘)
print(a)
那程式的結果就會是「我是誰」這三個字。當刮號內有字串時,兩邊一定要加上‘’,才能將字串印出,否則無法印出。
a=2
print(a)
那程式就會出現「2」,這就是一般數字。
字串與數字最大的差別在於,當數字以字串表示時,計算相加的結果為以下:
a=(‘2’)
b=(‘3’)
print(a+b)
顯示為23
當以數字表示時,會產生以下狀況:
a=2
b=3
print(a+b)
顯示為5
也就是字串可以輸入中文和數字,但進行加減法時會以疊加的方式計算。數字相加就是跟一般數字相加一樣。
今天的學習成果到這邊為止,身為一個新手,一開始要了解字串的概念就要想很久了,但了解知後發現怎麼會卡這麼簡單的疑問卡這麼久,不就是定義的問題,我還不斷的去找為什麼它是字串,但其實就是定義而已,希望之後的學習也能順利。


下一篇
初學python第二天
系列文
初學Python30天30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0
e1014242044
iT邦新手 5 級 ‧ 2022-09-02 16:13:14

建議可以多用新增程式碼的功能增加可閱讀性
例如

a=(‘我是誰‘)
print(a)
//expected output:我是誰

另外在認識型別(str、int...等)之前應該要更先知道宣告
a=(‘我是誰‘)是怎麼回事,為什麼print(a) 會顯示 我是誰
加油!!後面的路還很長並且很有趣

我要留言

立即登入留言