python day01

lanwf發表於2024-11-26

python學習day01

python

程式碼 > 直譯器 > 電腦顯示

基礎內容

字面量

寫在程式碼中固定的詞語。 相當於java中的常量概念

666
13.14
“你好世界”
print("Hello 世界")

註釋

作用:解釋說明

“#” 號開頭,不執行執行程式,起輔助作用,規範“#”後面要用空格

# 我是單行註釋
print("Hello world!!!")

多行註釋

說明檔案或者類的作用

格式, 以三個引號作為開頭和結尾

""" 
	程式碼演示
	-各類字面量寫法
"""

總結

  1. 註釋作用?
    1. 是程式碼中的解釋語句,用來對程式碼內容進行註解
    2. 註釋不是程式碼,不會被程式執行
  2. 單行註釋如何定義
    1. 透過“#”號定義,在#號內容均為註釋內容,建議在#和註釋之間留一個空格
  3. 多行註釋如何定義
    1. 透過三個引號來定義(”“”),引號內容均是定義,可以換行

變數

定義:在程式執行中,用來儲存計算結果或表示值的概念

格式: 變數名 = 變數值

# 定義一個變數,用來記錄錢包餘額
money = 50
# 透過print語句,輸出變數記錄的內容
print("錢包還有:",money)
# 買了一個冰淇淋,花費10元
money = money - 10
# 輸出買了一個冰淇淋還剩多少錢
print("買了一個冰淇淋花費10元,還剩餘:",money,"元")
  1. 變數是什麼
    1. 變數就是在程式執行時,記錄資料用的
  2. 變數的定義格式
    1. 變數名 = 變數值
  3. 變數的特徵
    1. 變數儲存的值是可以發生改變的
  4. print 語句如何輸出多分內容
    1. print(內容1,內容2,.....,內容N)

資料型別

掌握type()語句檢視資料型別

# 使用print直接輸出型別資訊
print(type("你好世界!"))
print(type(66666))
print(type(13.14))

用變數儲存type()的結果(返回值)

# 用變數來儲存資料型別結果
String_type = type("你好世界!!!")
int_type = type(666666)
float_type = type(13.14)
print(String_type)
print(int_type)
print(float_type)

總結

  1. 使用什麼語句可以檢視資料的型別?
    1. type()
  2. 變數有沒有資料型別?
    1. 沒有,變數沒有資料型別,變數儲存的資料有資料型別

資料型別轉換

為什麼要資料型別轉換?

int(),float(),str()

# 將數字轉換成字串
num_str = str(11)
print(type(num_str))
# 將字串轉換成數字
int_str = int("11")
print(type(int_str))
# 將字串轉成浮點型
str_str = float("13.14")
print(type(str_str))

總結

  1. 任何型別都可以轉換成字串?
  2. 浮點數轉整數回丟失什麼?
    1. 精度

識別符號

變數,方法,類 命名規則

  1. 英文,中文,數字,下劃線
  2. 區分大小寫
  3. 不可使用關鍵字
# 規則1
name_ = "張三"
_name = ""
name_1 = "張三"

# 規則2
Hello = "你好"
hello = "不好"

# 規則3 不使用關鍵字
class = 1

運算子

+,-,*,/ ,//取整,%取餘

相關文章