iT邦幫忙

2024 iThome 鐵人賽

DAY 4
0

數字


基本算數運算:加 減 乘 除 取餘數

加 x=3+6 (把右邊相加的數字,指定給x)
減 x=3-6 (把右邊相減的數字,指定給x)
乘 x=3*6 (把右邊相乘的數字,指定給x)


補充:

將變數中的x +1

x=x+1  
可寫成
x+=1


將變數中的x -1
x=x-1
可寫成
x-=1

除法 (分兩種)

整數除法
        x=3/6 (小數除法,會有小數,故x=0.5)



小數除法
        x=3//6 
        (整數除法,只看整數,故x=0)


取餘數
        x=7%6 
        (除不盡剩下的數字,故x=1)

次方:

x=x**y 
(x的y次方)

開根號:

x**0.5 
(x的1/2次方)

字串:

雙引號   s="Hello" 
print(s)=Hello


單引號   s='Hello' 
print(s)=Hello



跳脫字元:
若字串中也想要引號可使用反斜線(\)

s="Hell\"o"
print(s)= Hell"o"



串接多個字串 
(用+符號 串接)

s="Hello"+"world" 
print(s)=Hello world

在Python中,串接也可使用空白表示 (特殊

s="Hello" "world" 
print(s)=Hello world

** 多行文字 **

使用(\n) 跳行

s="Hello\nWorld" 
print(s)=Hello
      World

使用三個引號("") 跳行

  s="""Hello
  World"""  


  print(s)=Hello
           World
          

跳多行 (也可放資料

此範例加數字三行

s="""Hello
     1
     2
     3
     World"""  


  print(s)=Hello
           1
           2
           3
           World
           
此範例加空白資料           
           


 s="""Hello



  World"""  


  print(s)=Hello
  
  
  
           World


         
    

重複相同文字

用乘法(*)表示

舉例:重複三次Hello:

s="Hello"*3+"world"
       
print(s)=HelloHelloHelloworld

索引與字元
使用[索引]操作字串中的字元
字串會對每個字元去編號(索引),從0開始算起

s="Hello"

print(s[0])=H   (取s字串中的第0個編號/索引)
print(s[1])=e
print(s[2)=l
print(s[3])=l
print(s[4])=o

取得子字串
設立--->。開頭編號:結束編號

s="Hello"

print(s[1:4])

取s字串中的第1個到第4個(包頭不包尾,所以不包含第四個)

會得到字串:ell


從開頭算起 取到 後面全部=給開頭不給結尾

s="Hello"

print(s[1: ])  

得到結果為:ello

從開頭算起 取到 結尾(不含)=不給開頭 給結尾

s="Hello"

print(s[ : 4])  

得到結果為:Hell

明天見


上一篇
Day3 變數與資料型態
下一篇
Day 5 有序列表基本運算
系列文
呼蛇容易遣蛇難,要就當大蟒蛇!一起來Python吧 !30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言