#布林值轉換數字
#true --- int()
#int(true)
#int --- false
#bool(int)##
注意點: 只有0是false
#布林值轉字串
#a = ''
#s = bool(a)
#print(s)
#a = false
#print(type(a))
#s = str(a)
#print(s)
#print(type(s))
#注意點: 字串轉布林值的時候,只要不為空就是true
#split 分割
#strip 脫 預設脫頭尾的空格
#replace 替換
#join 插入 拼接
#format % f
#upper 全部大寫
#lower 全部小寫
#find 查詢 不存在返回 -1
#index 查詢 不存在報錯
#isdigit 判斷是不是純數字
#isalpha 判斷是不是純字母
#count 統計
#title 每個單詞首字母大寫
for關鍵字 i 變數(此處可以更改 更改規則參考變數命名規則)
in關鍵字
可迭代物件 (想要迴圈誰就放誰,注意:數字除外 因為數字不可迭代)
for迴圈內可以進行任意操作,可以寫**塊:
例如:name = '
alex
'for i in
name:
l = input("
>>>")
(l) 注意: for迴圈是有限迴圈 限制範圍取決與我們的迭代物件的長度
字串和While迴圈
字串是以單引號或雙引號括起來的任意文字 建立字串 字串運算 訪問字串中的某乙個字元 字串名 下標 str11 1 a 字串不可變 會報錯 擷取字串中的一部分 str13 shaoge is a good man str16 str13 0 5 從頭擷取到定下標之前 格式化輸出 字串處理函式 len ...
迴圈和字串使用
02d 表示該整型數占空兩位,不夠高位補0 0 補0 2 占空2位 05d 左對齊 數23 05d 00023 05d 23 占空5格,數字放高位,後面不會再補0 2f 表示保留兩位小數 將if else 語句強制性寫在一行的乙個簡單運算 result1 if 判斷條件 else result2 r...
字串處理 字串迴圈右移
1 字串迴圈右移 解法 根據題意,編寫的函式能把字串迴圈右移n位。例如字串 abcdefghi 如果n 2,移位後是 hiabcdefg 1 先翻轉前段 gfedcba hi 2 再翻轉後段 gfedcba ih 3 最後翻轉整個 hi abcdefg 得到想要的結果。下面是c語言的指標操作 7 1...