import keyword # python中的乙個標準庫
print
(keyword.kwlist)
# 輸出當前版本所有的關鍵字
# echo
['false'
,'none'
,'true'
,'and'
,'as'
,'assert'
,'async'
,'await'
,'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'
]
# 這是單行注釋
"""這是多行注釋
"""'''
這是多行注釋
'''print
('hello, python'
)
python中有4中數字型別,分別為整形,布林型,浮點數和複數。
符號型別
說明int
長整型如1,int預設就是長整型
bool
布林型如true,false
float
浮點型如1.234,3e-2(0.03)
complex
複數如1+2j
string = r'hello python \n hello python'
print
(string)
# echo
hello python \n hello python
print 預設輸出是換行的,如果要實現不換行需要在變數末尾加上end = ''
,表示以none
結尾,例如:
string_a =
'github'
string_b =
'gitee'
print
(string_a,end ='')
print
(string_b,end ='')
# echo
githubgitee # 直接連線在一起了,連空格都沒有
語法格式
說明import module
將整個模組(module)匯入
from module import function
從某個模組中匯入某個函式
from module import func1, func2, func3
從某個模組中匯入多個函式
from module import *
將某個模組中的全部函式匯入
匯入sys
模組
import sys
for i in sys.ar**:
# 命令列引數,即這個python指令碼的全域性路徑
print
(i)print
('path:'
,sys.path)
# python直譯器的路徑
# echo
c:/users/xiaokai/documents/github/leetcode-sorting/solutions/debug.py
path:
['c:\\users\\xiaokai\\documents\\github\\leetcode-sorting\\solutions'
,'c:\\users\\xiaokai\\documents\\github',,
,,,]
匯入sys
模組的ar**
和path
成員
from sys import ar**,path # 直接匯入成員
print
(ar**,
'\n'
,path)
# echo
['c:/users/xiaokai/documents/github/leetcode-sorting/solutions/debug.py'][
'c:\\users\\xiaokai\\documents\\github\\leetcode-sorting\\solutions'
,'c:\\users\\xiaokai\\documents\\github',,
,,,]
Python3 基礎語法
注釋方式 這是注釋 這是注釋 這是注釋 字串 str hello print str 輸出字串 print str 0 1 輸出第乙個到倒數第二個的所有字元 print str 0 輸出字串第乙個字元 print str 2 4 輸出從第三個開始到第四個的字元 print str 2 輸出從第三個開...
python3基礎語法
識別符號 1.第乙個字元必須是字母表中字母或者下劃線 2.識別符號的其他部分由字母 數字和下劃線組成。3.識別符號對大小寫敏感 python保留字 保留字即關鍵字,我們不能把它們用作任何識別符號名稱。python 的標準庫提供了乙個 keyword 模組,可以輸出當前版本的所有關鍵字 import ...
Python3基礎語法
在python3 中,可以用中文來作為變數名,非ascii識別符號也是允許的 保留字即關鍵字,不能用作於python 中的識別符號。python的標準庫提供了乙個keyword模組,可以輸出所有關鍵字 import keyword keyword.kwlist false none true and...