Python基礎-1
變量
變量就是存儲在內(nèi)存中的值,在任何的編程語言中都需要處理數(shù)據(jù),比如數(shù)字、字符串、字符等,我們可以直接使用數(shù)據(jù),也可以將數(shù)據(jù)保存到變量中,方便以后使用。
變量(Variable)可以看成一個小箱子,專門用來“盛裝”程序中的數(shù)據(jù)。每個變量都擁有獨一無二的名字,通過變量的名字就能找到變量中的數(shù)據(jù)
變量命名
1) 標識符
- 標識符就是在程序中定義的
變量名和函數(shù)名。 - 標識符可以由
字母、下劃線和數(shù)字組成。 - 標識符不能以
數(shù)字開頭。 - 標識符不能與
關鍵字重名。 - 標識符
區(qū)分大小寫。
2) 關鍵字
關鍵字就是在
Python內(nèi)部已經(jīng)使用的標識符。查看
Python關鍵字:
import keyword
print(keyword.kwlist)
3) 變量的命名規(guī)則
官方的命名規(guī)則
規(guī)定命名規(guī)則的目的是為了
增加代碼的識別性和可讀性,并非絕對與強制。定義變量時,建議在
=的左右兩邊各保留一個空格。變量名由
兩個或多個單詞組成時,每個單詞都應使用小寫字母,并且單詞與單詞之間用下劃線連接。如:first_name。
駝峰命名法
變量名由
兩個或多個單詞組成時,還可以使用駝峰命名法來命名。小駝峰式命名法
第一個單詞以小寫字母開始,后續(xù)單詞的首字母大寫。如:firstName。大駝峰式命名法
每一個單詞的首字母都大寫。如:FirstName。
變量類型
數(shù)字類型
- 整形-int
- 浮點型-float
- 布爾類型-bool,布爾類型中用
True和False表示真和假 - 復數(shù)型-complex,主要用于
科學計算,如:平面場問題、波動問題、電感電容等問題。
非數(shù)字型
- 字符串-str
- 列表-list
- 元組-tuple
- 字典-dict
變量賦值
常規(guī)膚質(zhì)
每個變量在使用前都必須賦值,變量賦值以后該變量才會被創(chuàng)建。
等號 = 用來給變量賦值。
等號 = 運算符左邊是一個變量名,等號 = 運算符右邊是存儲在變量中的值
# -*- coding: UTF-8 -*-
counter = 100 # 賦值整型變量
miles = 1000.0 # 浮點型
name = "John" # 字符串
print(counter)
print(miles)
print(name)
輸入賦值
- 注:輸入的變量默認為字符串類型,如有需要的話可以自己轉(zhuǎn)換
字符串變量 = input("提示信息:")
接受函數(shù)返回值賦值
- 前提是這個函數(shù)有返回值(return)
var = function(param)