1.定義和運算:
變數名 = 值
定義變數舉例:
變數之間的簡單運算舉例:1
# 定義乙個變數
2 mycar =
"比亞迪f0"
3# 輸出乙個變數
4print
(mycar)
再次出現,是使用變數。1 price =
2.02 weight =
7.53 money = price * weight
4print
(money)
注:變數名第一次出現的時候,才是定義變數;
2.資料型別:
注:python定義變數時候,不需要指定變數型別;1 name =
"小明"
2 age =
183 gender =
true
4 height =
1.85
5 weight =
75.0
變數會根據右邊的變數值,自動推導出變數中儲存資料的型別。
改變型別:
3.變數型別種類:1 weight =
75.0
2 weight =
"張三"34
(weight)
注:控制台輸出「張三」,強制改變型別,程式不會報錯。會自動將型別值改變。
主要分為數字型和非數字型
數字型:
整型(int)
浮點型(float)
布林型(bool)-- 非零即真
複數型(complex)用於科學計算
非數字型:
字串列表
元組字典
ipython中獲取變數型別的方法type(變數):
注:python2.x有long長整型的資料型別
python3.x只有int,不需要程式設計師分析整型的長短。
4.變數之間的計算:
數字型別之間可以直接運算:注釋為輸出結果
注:bool型別中 true = 1 , false = 01 i =
102 f =
10.5
3 b =
false45
(i + f)
# 20.5
6print
(i + b)
# 10
7print
(b + f)
# 10.589
(i * f)
# 105.0
10print
(i * b)
# 011
(b * f)
# 0.0
字串的拼接:
注:字串和數字型別不能相加!1 firstname =
"張"2 lastname =
"三"3
(firstname + lastname)
# 張三
4print
((firstname + lastname)*3
)# 張三張三張三
1 firstname =
"張"2 lastname =
"三"3
(firstname + lastname +10)
traceback (most recent call last)
: file "***x/***x/***x.py"
, line 9,in
(firstname + lastname +10)
typeerror: must be str
,not
int
Python學習篇 01 安裝使用Python
這裡主要介紹下學習python的前期準備。本人使用的是windows版,暫不熟悉linux版以及mac os版。安裝成功後在命令列直接輸入python可以看到當前python的版本則說明安裝正確,如下圖所示 從此處可以看到安裝的版本是2.7.11。到這裡已經完成了python的安裝,可以嘗試編寫py...
python基礎 01初識python
python簡介 語言是人類最重要的交際工具,是人類之間進行資訊交換的主要表達方式。怎麼用,為什麼可以這麼用。程式語言是用來定義電腦程式的語言,用來向計算機發出指令。python語言是一種物件導向的解釋型計算機程式語言。強型別 a 123 整數 弱型別 a 123 隨環境變化 動態語言 不需要直接指...
python基礎 變數01
1.函式傳遞多餘的位置引數 args 儲存為陣列格式 傳遞多餘的關鍵字引數 kwargs 儲存為字典格式 def test x,args,kwargs return restest 1,2,3,4,a 3,b 4 2.全域性變數 在函式之前定義的變數 頂頭寫的 在所有函式中都可以呼叫 區域性變數 在...