變數:
就是給資料起個名字
變數是計算機記憶體中的一塊區域,變數可以儲存規定範圍內的值,而且值可以改變。
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...