字母大小寫轉換
message = "hello world"
print (message)
#單詞大寫轉換 title()
print (message.title())
#單詞全部大寫轉換 upper()
print (message.upper())
#單詞全部小寫轉換 lower()
print (message.lower())
#刪除空白 此方法只是暫時刪除,若永久刪除需要重新賦值給name
#name = name.rstrip()
name = "python "
print (name.rstrip())
字串型別轉換
age = 23
print(message)
#使用str()函式
print (3 + 2)
#python若要出現小數點,必須保證加減乘除中有乙個數含有小數字!!
3/2 結果為1
3.0 / 2.0 結果為1.5
列表元素,增刪改查
name = ['a', 'b', 'c', 'd']
print (name)
#結果為 ['a', 'b', 'c', 'd']
del name[2]
print (name)
#結果為 ['a', 'b', 'd']
#修改name[2] = "cc"
#刪除#永久刪除
del name[2]
#從列表中取出元素最後乙個元素
temporary_element = name.pop()
#從列表中取出任意位置的元素,刪除第一位
temporary_element = name.pop(0)
#增加#末尾增加
#任意位置增加 0表示新增第一位
name.insert(0, 'x')
python3自學之路 筆記4
python語言支援邏輯運算子,以下假設變數 a 為 10,b為 20 運算子邏輯表示式 描述例項 andx and y 布林 與 如果 x 為 false,x and y 返回 false,否則它返回 y 的計算值。a and b 返回 20。orx or y 布林 或 如果 x 是 true,它...
python3自學之路 筆記7
迭代器有兩個基本的方法 iter 和next 字串,列表或元組物件都可用於建立迭代器 a a b c d e b iter a for i in range len a print next b 這段 中b的型別為 在 python 中,使用了 yield 的函式被稱為生成器 generator 跟...
python3自學之路 筆記8
python 使用 lambda 來建立匿名函式。所謂匿名,意即不再使用 def 語句這樣標準的形式定義乙個函式。lambda 函式的語法只包含乙個語句,如下 lambda arg1 arg2,argn expression呼叫函式時,如果沒有傳遞引數,則會使用預設引數。def run a,b 12...