[Python]小甲魚Python視頻第006課(Pyhon之常用操作符)課後題及參考解答
阿新 • • 發佈:2019-03-05
找到 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之常用操作符)課後題及參考解答