日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > python >内容正文

python

python基础之---03基本语法

發(fā)布時(shí)間:2024/9/5 python 54 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python基础之---03基本语法 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

python基礎(chǔ)之---03基本語法

一:編碼

默認(rèn)情況下,Python 3 源碼文件以?UTF-8?編碼,所有字符串都是 unicode 字符串。?

# -*- coding: utf-8 -*-

也可以為源碼文件指定不同的編碼,如

# -*- coding: cp-1252 -*-

二:標(biāo)識(shí)符

  • 第一個(gè)字符必須是字母表中字母或下劃線?_?。
  • 標(biāo)識(shí)符的其他的部分由字母、數(shù)字和下劃線組成。
  • 標(biāo)識(shí)符對大小寫敏感。

三:python保留字(關(guān)鍵字)

保留字即關(guān)鍵字,不能把它們用作任何標(biāo)識(shí)符名稱。Python 的標(biāo)準(zhǔn)庫提供了一個(gè) keyword 模塊,keyword.kwlist可以輸出當(dāng)前版本的所有關(guān)鍵字:

>>> import keyword
>>> keyword.kwlist
['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']
>>>

四:注釋

Python中單行注釋以?#?開頭,實(shí)例如下:

# 單行注釋
print('hello python!')

多行注釋可以用多個(gè)?#?號(hào),還有?'''?和?"""

# 第一個(gè)注釋
#?第二個(gè)注釋
#?第三個(gè)注釋 '''
使用三個(gè)單引號(hào)括起來,表示多行注釋
'''

"""
也可以使用三個(gè)雙引號(hào)括起來表示多行注釋
"""

五:行與縮進(jìn)

Python 通常是一行寫完一條語句,但如果語句很長,可以使用反斜杠(\)來實(shí)現(xiàn)多行語句,如:

# 單行語句
count = one # 多行語句
total = one + \ two + \ three

在 [], {}, 或 () 中的多行語句,不需要使用反斜杠(\),如:

total = ['one', 'two', 'three', four', 'five', 'six']

空行:空行并不是Python語法的一部分,但空行也是程序代碼的一部分,函數(shù)之間或類的方法之間用空行分隔,表示一段新的代碼的開始,空行的作用在于分隔兩段不同功能或含義的代碼,便于日后代碼的維護(hù)或重構(gòu)

?

python最具特色的就是使用縮進(jìn)來表示代碼塊,不像其他語言需要使用大括號(hào)?{}來表示代碼塊。

if True:
print('This is Ture')
else:
print('This is False')

同一行顯示多條語句,使用分號(hào)(;)隔開,最后一條語句不需要分號(hào),如:

x = 1; y = 2; x= 3

六:多個(gè)語句構(gòu)成代碼組

縮進(jìn)相同的一組語句構(gòu)成一個(gè)代碼塊,我們稱之代碼塊(結(jié)構(gòu)),像if、while、def和class這樣的復(fù)合語句,首行以關(guān)鍵字開始,以冒號(hào)( : )結(jié)束,該行之后(下)的一行或多行代碼構(gòu)成代碼組,如:

if 條件1:
表達(dá)式1
elif 條件2:
表達(dá)式2
else:
表達(dá)式3



轉(zhuǎn)載于:https://www.cnblogs.com/AForever01/p/11173677.html

總結(jié)

以上是生活随笔為你收集整理的python基础之---03基本语法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。