小作業6


1.請寫出與 10 < cost < 50 等價的表達式


2.Python3 中,一行可以書寫多個語句嗎?
Python3 中,一個語句可以分成多行書寫嗎?

 

3.我們人類思維是習慣於“四舍五入”法,你有什么辦法使得 int() 按照“四舍五入”的方式取整嗎?

 

4.請用最快速度說出答案:not 1 or 0 and 1 or 3 and 4 or 5 and 6 or7 and 8 and 9

 

5.愛因斯坦曾出過這樣一道有趣的數學題:有一個長階梯,若每步上2階,最后剩1階;若每步上3階,最后剩2階;若每步上5階,最后剩4階;若每步上6階,最后剩5階;只有每步上7階,最后剛好一階也不剩。請編程求解該階梯至少有多少階?

 

6.假設有 x = 1,y = 2,z = 3,請問如何快速將三個變量的值互相交換?


 7.目測以下程序會打印什么?

   while True:

        while True:

            break

            print(1)

        print(2)

        break

   else:

        print(3)

8.member.append(['竹林小溪', 'Crazy迷戀']) 和member.extend(['竹林小溪', 'Crazy迷戀']) 實現的效果一樣嗎?

 

9.請問如何將下邊這個列表的'小笨蛋'修改為'小壞蛋'?

  list1 = [1, [1, 2,['小笨蛋']],3, 5, 8, 13, 18]

 

10.要對一個列表進行順序排序,請問使用什么方法?
  
11.要對一個列表進行逆序排序,請問使用什么方法?

 

12.什么情況下你需要使用元組而不是列表?
  當元組和列表掉下水,你會救誰?

 

13.x, y, z = 1, 2, 3 請問x, y, z是元組嗎

 

14.編寫一個進制轉換程序(提示,十進制轉換二進制可以用bin()這個BIF):

 

15.我們根據列表、元祖和字符串的共同特點,把它們三統稱為什么?有什么共性

 

16.請問這個函數有多少個參數?

def MyFun((x,y), (a, b)):

      return x * y - a * b

 

17.編寫一個函數滿足以下功能:

計算打印所有參數的和乘以基數(base=3)的結果

18.猜字游戲,隨機產生10以內的整型數,可供用戶猜,如果猜對,打印“厲害了!500萬屬於你”,如果猜錯,如果比隨機數大,提示,“大了,再給你一次機會”,如果比隨機數小,提示“大膽一點”。用戶最多有三次機會

19.盒子里有3個紅球,3個藍色球,4個黃球,現劉柱要從盒子里拿出8個球,問有多少種情況

20.打印9 9乘法表

21.猴子得到一堆桃,當天吃了一半之后,又多吃了1個。以后每天,猴子都吃了剩余的一半桃子之后,又多吃一個。在第10天,只剩下1個桃子。輸出這堆桃最初有多少個。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM