變量html
1,就是給一個值或者給一串字符定義一個名稱python
2,變量經過賦值來獲得值函數
3,變量與變量之間能夠互相賦值測試
4,變量在同一個文件裏能夠多處調用網站
5,變量名只能由,數字(不能以數字開頭),字母(規範小寫),下劃線,3中方式組成spa
6,變量名不能是python內部的關鍵字(程序內部已經使用了的變量)code
內部關鍵字有:['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']htm
變量舉例如:blog
1 #!/usr/bin/env python 2 # -*- coding:utf-8 -*- 3 import getpass 4 i1 = raw_input("yh") 5 i2 = getpass.getpass("mim") 6 print(i1) 7 print(i2)
注意:此測試版本爲2.7 若是是3以上的版本raw_input()函數須要改爲 input() utf-8
i1 = raw_input("yh") 變量i1等於raw_input("yh"),也就是將raw_input("yh")賦值給了變量i1,
此時若是print(i1)打印變量i1,就會顯示yh (就是給一個值或者給一串字符定義一個名稱理解爲變量)
變量數據類型
字符串型: i1 = "你好中國"
字符串型,就是變量的值爲字符串由雙引號""括起來的
數字型: i2 = 45678
數字型,變量值直接是數字,沒有雙引號""
賦值型:
1 #!/usr/bin/env python 2 # -*- coding:utf-8 -*- 3 i1 = 123 4 i2 = 456 5 i3 = i1+i2 6 print(i3)
上列就是將i1和i2相加的和賦值給i3,(i3爲賦值型變量)
布爾值型:
布爾值只有兩種類型,一種是(真True) 一種是(假False)
如:
i1 = True
i2 = False