python第二天作業練習題

  • 將本週講解的內容整理成思維導圖,多練習
  • 有變量name = "aleX leNb" 完成如下操作:(20分鐘)
  • 移除 name 變量對應的值兩邊的空格,並輸出處理結果
  • 移除 name 變量對應的值兩邊的空格,並輸出處理結果
  • 判斷 name 變量是否以 "al" 開頭,並輸出結果
  • 判斷name變量是否以"Nb"結尾,並輸出結果
  • 將 name 變量對應的值中的 所有的"l" 替換爲 "p",並輸出結果
  • 將name變量對應的值中的第一個"l"替換成"p",並輸出結果
  • 將 name 變量對應的值根據 所有的"l" 分割,並輸出結果。
  • 將name變量對應的值根據第一個"l"分割,並輸出結果。
  • 將 name 變量對應的值變大寫,並輸出結果
  • 將 name 變量對應的值變小寫,並輸出結果
  • 判斷name變量對應的值字母"l"出現幾次,並輸出結果
  • 如果判斷name變量對應的值前四位"l"出現幾次,並輸出結果
  • 請輸出 name 變量對應的值的第 3 個字符?
  • 請輸出 name 變量對應的值的前 4 個字符?
  • 請輸出 name 變量對應的值的後 7 個字符?
  • 有字符串s = "123a4b5c" (10分鐘)
  • 通過對s切片形成新的字符串s1,s1 = "123"
  • 通過對s切片形成新的字符串s2,s2 = "a4b"
  • 通過對s切片形成新的字符串s3,s3 = "1345"
  • 通過對s切片形成字符串s4,s4 = "2ab"
  • 通過對s切片形成字符串s5,s5 = "c"
  • 通過對s切片形成字符串s6,s6 = "ba2"
  • 使用while循環和for循環分別打印字符串s="asdfer"中每個元素(10分種)
  • 使用for循環對s="asdfer"進行循環,但是每次打印的內容都是"asdfer"(5分鐘)
  • 使用for循環對s="abcdefg"進行循環,每次打印的內容是每個字符加上sb, 例如:asb, bsb,csb,...gsb(10分鐘)
  • 使用for循環對s="321"進行循環,打印的內容依次是:"倒計時3秒","倒計時2秒","倒計時1秒","出發!"(15分鐘)
  • 實現一個整數加法計算器(多個數相加):(20分鐘)
  • 如:content = input("請輸入內容:") 用戶輸入:5+9+6 +12+ 13,然後進行分割再進行計算
  • 計算用戶輸入的內容中有幾個整數(以個位數爲單位)。(15分鐘)
  • 如:content = input("請輸入內容:") # 如fhdal234slfh98769fjdla
  • 判斷⼀句話是否是回⽂. 回⽂: 正着念和反着念是⼀樣的. 例如, 上海⾃來⽔來⾃海上(5分鐘)
  • 實現一個整數加減法的計算器(3個數相加):(20分鐘)
  • 實現一個整數加減法的計算器(多個數相加):(30分鐘)
  • 選做題:寫代碼,完成下列需求:
  • 用戶可持續輸入(用while循環),用戶使用的情況:
  • 輸入A,則顯示走大路回家,然後在讓用戶進一步選擇:
  • 是選擇公交車,還是步行?
  • 選擇公交車,顯示10分鐘到家,並退出整個程序。
  • 選擇步行,顯示20分鐘到家,並退出整個程序。
  • 輸入B,則顯示走小路回家,並退出整個程序。
  • 輸入C,則顯示繞道回家,然後在讓用戶進一步選擇:
  • 是選擇歌廳玩會,還是網吧?
  • 選擇歌廳,則顯示 ‘一個半小時到家,爸爸在家,拿棍等你。’並讓其重新輸入A,B,C選項。
  • 選擇網吧,則顯示‘兩個小時到家,媽媽已做好了戰鬥準備。’並讓其重新輸入A,B,C選項
  • 發表評論
    所有評論
    還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
    相關文章