添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
PRINT:永遠是跟世界打聲招呼的第一個程式

print語法是在print函式中放進你要印的東西,比如 print(我要印這個)。說聲 Hello World,跟程式的世界打聲招呼吧!

第一個跟世界打招呼的程式!

print的內容可以是變數(variable): print(a),數字(init): print(1234),或是字串(string): print(‘abc123’)

  • 容器,可以存放資料
  • 變數名稱有區 分大小寫 !
  • 命名原則: 第一個字元必須是英文字,其餘可用英文、數字及底線符號
  • 不能 單獨使用 保留字當成變數名稱 ,包括:
  • and   as   assert   break   class   continue   def   del   elif   else   except   exec   finally   for   from   global
    if  import   in   is   lambda   not   or   pass   print   raise   return   try   while   with yield

    基本資料型態

    變數在程式中,扮演中儲存資料的角色。將資料儲存下來,就可在需要的時候拿出來用。

    在程式中,每個變數會有自己的型別。那型別是什麼呢? 簡單來說,型別決定了這個變數可用來儲存什麼樣格式的資料,並且定義了相對應的操作。

    簡單舉例,Python中常見的基本型別有:int (整數)、float (浮點數)、str (字串)。

    從上述你大概可以知道,如果要今天存放年齡,整數會是不錯的選擇。

    身高 & 體重? 浮點數看來不錯。 名字? 字串是不二之選!

    不過在Python中, 宣告變數並不用事先給定型別,他會依照你給他的初始值來決定變數的型別

    Python可以處理任意大小的整數,當然包括負整數,在程序中的表示方法和數學上的寫法一模一樣,例如:1,100,-8080,0,等等。

    電腦由於使用二進制,所以,有時候用十六進制表示整數比較方便,十六進制用0x前綴和0-9,af表示,例如:0xff00,0xa5b4c3d2,等等。

    浮點數也就是小數,之所以稱為浮點數,是因為按照科學記數法表示時,一個浮點數的小數點位置是可變的,比如,1.23x10 9和12.3x10 8是完全相等的。浮點數可以用數學寫法,如1.23,3.14,-9.01,等等。但是對於很大或很小的浮點數,就必須用科學計數法表示,把10用e替代,1.23x10 9就是1.23e9,或者12.3e8,0.000012可以寫成1.2e-5…等等。

    list_num = [1, 2, 3]
    list = ['string', 1, [], list_num]
    list_length = len(list_num)
    num_sum = sum(list_num)
    print(list_length)
    print(num_sum)

    元組(Tuple)

    Tuple 類似於 List 的兄弟,比較大差別在於 Tuple 是 immutable,也就是說宣告後不能修改。

    列表使用 [],而元組使用 ()

    字典(Dictionary)

    字典類似 map,包含鍵值與對應的值,可以快速取出對應值:

    集合(Set)

    集合類似數學中的集合,裡面包含不重複的元素值

    字串變數 = input("提示文字")

    例如: name = input("請輸入大名:")

    會提示使用者輸入一串文字,並儲存到變數name裡面, 型態為「字串」 ,如果要變成數字,可在input的外面加上 int或float函數。

    a = int(input("請輸入一個正整數"))

    讓使用者輸入一個數字,計算該數字的平方為多少。