日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

python是什么意思

基本概念
變量:是編程語(yǔ)言中最基本的概念 , 和字面意思一樣 , 指得是它們的值可變 , 和我們以前學(xué)習(xí)的數(shù)學(xué)方程類(lèi)似 , 變量可以帶入任何值 。與之相對(duì)應(yīng)的是常量 。
變量的命名
l命名規(guī)范
變量一般使用英文字母 , 下劃線和數(shù)字組成 , 且第一位只能由英文字母或下劃線構(gòu)成 , 不能是數(shù)字 。
l見(jiàn)名知意
一個(gè)程序中肯定會(huì)有很多變量名 , 所以變量的命名十分重要 , 最好做到見(jiàn)名知意 。
l關(guān)鍵字不能做變量名 。(若是重名了 , 加下劃線或做其他改變即可)
l內(nèi)置函數(shù)可以當(dāng)做變量名 , 但一般不會(huì)使用 。(會(huì)發(fā)生沖突)
l變量賦值的規(guī)則:a,b,c=值1 , 值2 , 值3(=是賦值的意思)
Ps:1.關(guān)鍵字:在python中有特殊含義和功能的單詞 。在python3中 , 共有33個(gè)關(guān)鍵字 , 如何查詢(xún)這33個(gè)關(guān)鍵字 , 可以使用以下方法 。
>>>from keyword import kwlist>>>print(kwlist)查詢(xún)結(jié)果
【python是什么意思】['False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']
ps:2.內(nèi)置函數(shù):python解釋器自帶的函數(shù) , 這些函數(shù)可以直接使用 , 不需要導(dǎo)入某個(gè)模塊 。
函數(shù)就是將使用頻繁的代碼段封裝起來(lái) , 并給他起一個(gè)名字 , 以后使用的時(shí)候只要知道名字就可以 , 這就是函數(shù) 。函數(shù)就是一段封裝好的 , 可以重復(fù)使用的代碼 , 它使得我們的程序更加模塊化 , 不需要編寫(xiě)大量重復(fù)的代碼 。如:print就是一個(gè)打包了大量代碼的函數(shù) 。
截至到python版本3.6.2 , python一共為我們提供了68個(gè)內(nèi)置函數(shù) 。這68個(gè)函數(shù)是python直接提供給我們可以使用的全部函數(shù) 。如何查詢(xún)這68個(gè)內(nèi)置函數(shù) , 可以使用以下方法 。
以下兩種方法都可以查詢(xún) , 第一個(gè)在python自帶的idle里輸入 , 第二個(gè)在python文件里輸入運(yùn)行就可以查詢(xún)出來(lái) 。
>>>dir(__builtins__) #方法一>>>print(dir(__builtins__)) #方法二
查詢(xún)結(jié)果
['abs', 'all', 'any', 'ascii', 'bin', 'bool', 'bytearray', 'bytes', 'callable', 'chr', 'classmethod', 'compile', 'complex', 'copyright', 'credits', 'delattr', 'dict', 'dir', 'divmod', 'enumerate', 'eval', 'exec', 'exit', 'filter', 'float', 'format', 'frozenset', 'getattr', 'globals', 'hasattr', 'hash', 'help', 'hex', 'id', 'input', 'int', 'isinstance', 'issubclass', 'iter', 'len', 'license', 'list', 'locals', 'map', 'max', 'memoryview', 'min', 'next', 'object', 'oct', 'open', 'ord', 'pow', 'print', 'property', 'quit', 'range', 'repr', 'reversed', 'round', 'set', 'setattr', 'slice', 'sorted', 'staticmethod', 'str', 'sum', 'super', 'tuple', 'type', 'vars', 'zip']
注意:關(guān)鍵字和內(nèi)置函數(shù)不用記憶 , 因?yàn)橛凶煮w顏色的差別 。只要是黑色字體都可以做變量名 。
變量的作用
保存一個(gè)可以發(fā)生改變的值 ??梢员4嫒魏螖?shù)據(jù)類(lèi)型 , 包括整數(shù) , 小數(shù)或者字符串 。
變量的使用
通過(guò)變量可以得到所對(duì)應(yīng)的值 。變量保存的是地址值 , 這就意味著在創(chuàng)建變量時(shí)會(huì)在內(nèi)存中開(kāi)辟一個(gè)空間 , 可以通過(guò)地址值找到對(duì)應(yīng)的數(shù)據(jù) 。基于變量的類(lèi)型 , 解釋器會(huì)分配指定內(nèi)存 , 并決定什么數(shù)據(jù)可以被存儲(chǔ)到內(nèi)存中 。
python中的變量不需要申明 , 變量的賦值操作既是變量申明和定義的過(guò)程 。

推薦閱讀