Python基礎 變數

2021-09-13 11:51:31 字數 2014 閱讀 3835

變數的計算

變數的命名

變數命名規範

變數名 = 值

#定義變數

price = 8.5

weight = 7.5

# 計算總價

total = price * weight

# 總**減少10元

total = total - 10

# 最後輸出總價

print ( total )

# 變數型別不需要直接設定,由程式自動給出

name = "張三" # 字串str 記錄文字型別

age = 20 # int 整型 記錄整數

wheight = 65

hight = 1.70 # float 浮點型 記錄帶有小數點的數字

gender = true # bool型 非真及假 只有兩種型別 true 和 false

# 檢視變數的型別 "type"(變數)

print ("--------------")

print ( type ( name ) )

print ( type ( age ) )

print ( type ( hight ) )

print ( type ( gender ) )

上面的例子中是包含了一些簡單的型別.

ps:python中定義變數是不需要指定型別

型別分類

複數型( complex )

非數字型

# 使用`type`可以檢視變數型別

print ( type ( name ) )

數字變數的計算
# 數字變數可以直接參與運算

a = 10

b = 3

c = true #數**算當做1

d = false # 數**算是當做0

print ( a + b )

print ( a + c )

print ( b + d )

字串運算
# 字串之間表示相加

first_name = "chen"

last_name = "ming"

full_name = first_name + last_name

print ( full_name )

# 字串 * 整數 == 多次字串的重複出現 整數代表次數

test_name = full_name * 5

print ( test_name )

# 以上是所有運算,字串不能在參加其他運算

test_name1 = first_name + 5

print ( test_name1 )

# 以上結果會出現執行報錯

識別符號

關鍵字

檢視關鍵字

import keyword

print ( keyword.kwlist)

# 以下為輸出的關鍵字( python 3.6 )

['false', 'none', 'true', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']

變數命名規範
駝峰命名法( 多個單詞拼接 )

Python基礎(變數)

1.變數 1.定義變數 變數名 值 2.使用變數 3.變數有哪些特點 需求 想去圖書館找一本叫哈利波特的書 1.從右到左 賦值的方式 先建立值 定義乙個變數名去指向這個值 2.變數必須先建立再使用 harrybotter 哈利波特 print harrybotter harrybotter 哈利波特...

Python基礎 變數

變數 變數的定義很簡單 變數名 值變數定義後就可以直接使用了。變數型別 1.在python中不需要指定型別,系統會根據變數的值來改變變數的名稱。2.資料型別可以分為數字型和非數字型。數字型 int float bool complex 複數型 非數字型 字串 列表 元組 字典 不同變數那個型別之間的...

Python變數基礎語法

變數分為 全域性變數,區域性變數 全域性變數 即能被多數函式共同訪問,在函式外部宣告。區域性變數 即只能被其所屬函式訪問,其它函式無法訪問,在函式內部宣告。能被當前檔案中的所有python 訪問,注 先宣告賦值,後使用變數 user jake def party print 函式訪問全域性變數 us...