Python學習筆記NO 1

2021-09-12 08:24:20 字數 1484 閱讀 2095

**縮排

常用語句

常用函式

python的注釋有兩種,一種是單行注釋,一種是多行注釋

用『#』開頭的一行**為注釋

以『』『開頭並以』『』結尾的一塊**為注釋

python中的**縮排是一種語法,表示**從屬關係

一般用四個空格或乙個tab鍵表示乙個縮排,但也可以自定義,自定義後的**縮排量需統一

在python語法中提供了兩種索引方式:

一種是正序索引,從0開始遞增,表示從字串左邊起向右讀:;

一種是倒序索引。從-1開始遞減。表示從字串右邊起向左讀。

字串的切片:

如,在str=「好好學習天天向上」這段字串中,str[0:3]返回的是「好好學」這段字元

也就是說,str[0:3]返回的是第一到第三個字元。

又如,str=「好好學習天天向上」,str[0:-1]表示的是去掉最後乙個字元的整段字元

if tempstr [-1

]in['f'

,'f']:

elif tempstr[-1

]in['c'

,'c']:

else

:

in 表示判斷;[『f』,『f』]使乙個列表型別,這個列表中的元素的型別是字元

注意:分支語句後的冒號是語法的一部分,缺失冒號程式會報錯

注意:print括號中的是乙個語句,加上引號""才表示一段字元

如,

print(1

+2)#執行的結果是3

print

("1+2"

)#執行的結果是1+2

格式化:

如,

str

=123.4567

print

("str="

.format

(str))

str=

124.4567

print

("str="

.format

(str

))

輸出結果分別是是

str=123.5

str=124.5

由此可見,在python3.7中,format()函式是會無條件四捨五入的

作用:從控制台獲得使用者的輸入,括號內是一段提示資訊字串

注意:提示字串要用引號包含

評估函式

作用:去掉引數最外側引號並執行餘下語句

若,tempstr=「1234c」

eval

(tempstr[0:

-1])

返回的是1234(一千二百三十四),是乙個整數。

又如,

eval

('print("hello world")'

)

返回的是hello world

Django學習筆記NO1

生成資料庫遷移檔案 python manage.py makemigrations 執行遷移 python manage.py migrate 建立超級管理員 python manage.py createsuperuser django獲取使用者發出的請求 django在工程配置檔案setting...

Tensorflow學習筆記No 1

整個過程可分為五步 1建立sequential模型,2新增所需要的神經層,3使用.compile方法確定模型訓練結構,4使用.fit方法 使模型與訓練資料 擬合 5.predict方法進行 匯入tensorflow模組,使用keras中的sequential模型 import tensorflow ...

Python3學習之路No 1

列印函式 print 輸入函式 input 變數 定義 大小寫字母 數字和下劃線 不能以數字開始 大小寫敏感 用於注釋語句 語法縮排 通常以4個空格做為縮排 塊 十六進製制 0 9 a f 1.23 10 9 1.23e9 12.3 10 8 12.3e8 0.000012 11.2e 5 除 結果...