Python學習筆記(三) Python中的變數

2022-03-20 14:13:16 字數 2284 閱讀 4491

變數:

就是給資料起個名字

變數是計算機記憶體中的一塊區域,變數可以儲存規定範圍內的值,而且值可以改變。

c語言宣告變數,需要先宣告變數的型別,如:int a

python則是一種引用,對應的是記憶體中的值,可以改變

python變數的命名:

-變數名由字母、數字、下劃線組成

-不能以數字開頭

-不可以使用關鍵字,如:python,import,selenium。。。

正確的命名例子:

a a1 a_ a_2

變數的賦值:

-是變數宣告和定義的過程

a = 1

id(a)--變數a在記憶體中的位置

type(a)--變數的型別

>>> a=1

>>> id(a)

19833608

>>> _=1

>>> type(_)

>>> 1+_

2>>>

>>> 1a=1

syntaxerror: invalid syntax--語法錯誤,不合法(不正確)的語法

>>> a=5

>>> b=3

>>> a+b

8>>> c+a

traceback (most recent call last):

file "", line 1, in

c+anameerror: name 'c' is not defined--變數,函式,變數名未定義

變數重新賦值(標籤被移走):

>>> teacher='mr wang'

>>> type(teacher)

>>> id(teacher)

29642592

>>> teacher='mrs xiao'

>>> id(teacher)

29642496

>>> teacher

'mrs xiao'

>>> teacher='miss han'

>>> teacher

'miss han'

>>> id(teacher)

29642528

同乙個儲存空間可以對應多個標籤:

>>> a=123

>>> b=123

>>> id(a)

19834128

>>> id(b)

19834128

>>>

乙個人可以同時是多個人的老師

>>> myteacher='xutao'

>>> yourteacher='xutao'

>>> id(myteacher)

3083609696l

>>> id(yourteacher)

3083609696l

>>>

id() 函式用於獲取物件的記憶體位址。

語法id 語法:

id([object])

引數說明:

object -- 物件。

返回值返回物件的記憶體位址。

python 內建函式 | 菜鳥教程

練習1、建立乙個變數,並給它賦乙個數值(任何數值都行)。然後使用print顯示這個變數。

>>> abc=123

>>> print abc

1232、改變這個變數。可以用乙個新值替換原來的值,或者將原來的值增加某個量。使用print顯示這個新值。

>>> abc=456

>>> print abc

456>>> abc=123456

>>> print abc

123456

3、建立另乙個變數,並賦給它乙個字串(某個文字)。然後使用print顯示這個變數。

>>> d='welecome to python world!'

>>> print d

welecome to python world!

4、像上一章一樣,在互動模式中讓python計算一周有多少分鐘。不過,這一次要使用變數。以daysperweek(每週天數)、hoursperday(每天小時數)和minutesperhour(每小時分鐘數)為名分別建立變數(或者也可以用自己取的變數名),然後將它們相乘。

>>> daysperweek=7

>>> hoursperday=24

>>> minutesperhour=60

>>> minutesperweek=daysperweek*hoursperday*minutesperhour

>>> print minutesperweek

10080

>>>

怎樣學習python語言 如何學習python語言

python語言很神秘嗎 python作為一款類自然語言的程式語言,很方便的就可以上手,而且可以說是老少皆宜。用python程式設計非常簡單,只要有一台電腦 無論windows或者蘋果 就可以完成python程式設計。完成python程式設計首先需要在電腦上安裝python環境,安裝完成後就可以開始...

python學習筆記(三)

python的序列 列表,元組,字串都是列表,列表的主要特點是索引和切片操作 序列的基本操作 1.len 求序列的長度 2.連線兩個序列 3.重複序列元素 4.in判斷序列是否在元組中 5.max 返回最大值 6.min 返回最小值 7.cmp tup1,tup2 比較兩個序列的值 元組 元組和字串...

python學習筆記三

一 輸出 print的幾種用法 print hello world hello world中間有空格 print hello wolrd helloworld 中間沒有空格 print hello wolrd helloworld 中間沒有空格 print hello world hello wor...