num =[10
,9,8
]#此題注意區分下面兩種情況:
print
(num *3)
#列印三遍列表num
print
([i*
3for i in num]
)#將列表num中的元素分別乘三,然後列印新生成的列表
執行結果:[10
,9,8
,10,9
,8,10
,9,8
][30,
27,24]
weekdaytitles =
'sunmontuewedthufrisat'
#此題注意字元下標從0開始和切片包左不包右的特點即可
weekdayno =
5start = weekdayno *
3#start=15
end = start +
3#end=18
print
('%s的編號為%d'
%(weekdaytitles[start:end]
, weekdayno)
)
1.swapcase()函式:大小寫相互轉化 #三種方法語法簡單且相同,故不再給出
2.upper()函式:將字元轉為大寫,只處理小寫字母
3.lower()函式:將字元轉為小寫,只處理大寫字母
join()函式:將多個字串通過分隔符連線生成新的字串
語法:str.join(m)
引數:str----分隔符,可以為空
m----要連線的元素序列:字串、列表、元祖、字典等
返回值:返回乙個以分隔符str連線各元素後的新字串
sqrt()函式:返回引數的平方根
語法:math.sqrt(m)
#此函式不可直接訪問,需要匯入math模組,然後需要使用math靜態物件呼叫此函式可以用「from math import sqrt」
引數:m----被開方數
返回值:乙個浮點數
a,b=b,a #a,b值的調換,以此類推多個值的調換
id()函式:負責顯示乙個變數或資料的唯一確定編號
type()函式:負責顯示乙個變數或資料的型別
eval()函式:把字串當做**執行,返回表示式執行結果
exec()函式:把字串當做**執行,但是不返回結果
學習與實踐總結三(Python)
sys.version 獲取python解釋程式的版本資訊 其他關於python的sys模組的資料 執行後可以檢視python的版本的是 d a.import sys print sys.version b.import system print system.version c.import sy...
學習與實踐總結五(Python)
按照規範的設計方法,乙個完整的資料庫設計一般分為以下六個階段 1.需求分析階段 分析使用者的需求,包括資料 功能和效能需求 2.概念設計階段 主要採用e r模型進行設計,包括畫e r圖 3.邏輯設計階段 通過將e r圖轉換成表,實現從e r模型到關係模型的轉換 4.物理設計階段 主要是為所設計的資料...
學習與實踐總結十(Python)
with open data.txt r encoding utf 8 as f list 轉化為列表 line f.readline 一行一行的讀取檔案 while line list line.split 對列表進行切片 s 0for i in list 遍歷列表中的元素並進行二次切片 item...