1. 程式人生 > >[Python]小甲魚Python視頻第006課(Pyhon之常用操作符)課後題及參考解答

[Python]小甲魚Python視頻第006課(Pyhon之常用操作符)課後題及參考解答

找到 div python ngs 回憶 提示 範圍 大數 數學

# -*- coding: utf-8 -*-
"""
Created on Mon Mar  4 23:18:54 2019

@author: fengs
"""

"""
測試題:

0. Python 的 floor 除法現在使用 “//” 實現,那 3.0 // 2.0 您目測會顯示什麽內容呢?
    1.0

1. a < b < c 事實上是等於?
    a<b and


2. 不使用 IDLE,你可以輕松說出 5 ** -2 的值嗎?
    0.04

3. 如何簡單判斷一個數是奇數還是偶數?
    a % 2 == 0 偶數
4. 請用最快速度說出答案:not 1 or 0 and 1 or 3 and 4 or 5 and 6 or 7 and 8 and 9
    說不出,應該打上括號的
5. 還記得我們上節課那個求閏年的作業嗎?如果還沒有學到“求余”操作,還記得用什麽方法可以“委曲求全”代替“%”的功能呢?
    year // 400 == year / 400
    


動動手:

0. 請寫一個程序打印出 0~100 所有的奇數。
1. 我們說過現在的 Python 可以計算很大很大的數據,但是......真正的大數據計算可是要靠剛剛的硬件滴,不妨寫一個小代碼,讓你的計算機為之崩潰?

2.愛因斯坦的難題
愛因斯坦曾出過這樣一道有趣的數學題:有一個長階梯,若每步上2階,最後剩1階;若每步上3階,最後剩2階;若每步上5階,最後剩4階;若每步上6階,最後剩5階;只有每步上7階,最後剛好一階也不剩。
(小甲魚溫馨提示:步子太大真的容易扯著蛋~~~)

題目:請編程求解該階梯至少有多少階?



3. 請寫下這一節課你學習到的內容:格式不限,回憶並復述是加強記憶的好方式!


"""


#動動手0
jishu = [ i for i in range(101) if i % 2 == 1]; 
print(jishu);
#動動手1
#n = 10000000;
#temp = 1;
#for i in range(n):
#    temp *= (i+1);
#    print(temp);
#或者乘方運算

#動動手2.

num = 7;
while True:
    if num % 2 == 1 and num % 3 == 2 and num % 5 == 4 and num % 6 == 5:
        print(‘找到了最小的階梯數:‘);
        print(num);
        break;
    num += 7;
    if(num > 1000):
        print(‘在指定範圍內,沒有合適的數‘);
        break;

  

[Python]小甲魚Python視頻第006課(Pyhon之常用操作符)課後題及參考解答