day5作業(yè)

1.一張紙的厚度大約是0.08mm偶器,對(duì)折多少次之后能達(dá)到珠穆朗瑪峰的高度(8848.13米)搀矫?

thick = 0.08/1000
n=0
while thick<8848.13:
    n += 1
    thick = thick*2

print("對(duì)折",n,"次")

2. 古典問(wèn)題:有一對(duì)兔子官觅,從出生后第3個(gè)月起每個(gè)月都生一對(duì)兔子刑峡, 小兔子長(zhǎng)到第三個(gè)月后每個(gè)月又生一對(duì)兔子洋闽,假如兔子都不死,問(wèn)每個(gè)月的兔子總數(shù)為多少突梦?

a1 = 0
a2 = 1
month = int(input("輸入第幾個(gè)月"))
for i in range(1,month):
    t = a1 + a2
    a1 = a2
    a2 = t
    print("第",i,"個(gè)月",a1)

3. 將一個(gè)正整數(shù)分解質(zhì)因數(shù)诫舅。例如:輸入90,打印出90=2x3x3x5。

num = int(input("請(qǐng)輸入正整數(shù)"))
k = 2
for i in range(2,num):
    while k != num:
        if num % k == 0:
            print(k,end='*')
            num = int(num/k)
            # print(num)
        else :
            k += 1
print(num)

4. 輸入兩個(gè)正整數(shù)m和n宫患,求其最大公約數(shù)和最小公倍數(shù)刊懈。 程序分析:利用輾除法。

m = 45
n = 20
m1 = m
n1 = n 

if m%n == 0 :
    print("最大公約數(shù)",n)
    print("最小公倍數(shù)",m)
else:
    while m % n!=0:
        t = m%n
        m,n= n,t
    print("最大公約數(shù)為",t)
    print("最小公倍數(shù)",int(m1*n1/t))

5.一個(gè)數(shù)如果恰好等于它的因子之和娃闲,這個(gè)數(shù)就稱為 "完數(shù) "虚汛。例如6=1+2+3. 編程 找出1000以內(nèi)的所有完數(shù)

for num in range(5,1000):
    n = 1
    sum = 0
    while n<num:
        if num % n == 0:
            sum = sum+n
        n += 1
    if sum == num:
        print(num)

6.輸入某年某月某日,判斷這一天是這一年的第幾天皇帮? 程序分析:以3月5日為例卷哩,應(yīng)該先把前兩個(gè)月的加起來(lái),然后再加上5天即本年的第幾天属拾,特殊情況将谊,閏年且輸入月份大于3時(shí)需考慮多加一天冷溶。

year = int(input('輸入年份'))
month = int(input('輸入月份'))
day = int(input('輸入日期'))
if (year%4==0 and year%100 ==0) or year%400==0:
    if month == 1:
        print('這是今年第:',day,'天')
    elif month == 2:
        print('這是今年第:',day+31,'天')
    elif month == 3:
        print('這是今年第:',day+31+29,'天')
    elif month == 4:
        print('這是今年第:',day+31+29+31,'天')
    elif month == 5:
        print('這是今年第:',day+31+29+31+30,'天')
    elif month == 6:
        print('這是今年第:',day+31+29+31+30+31,'天')
    elif month == 7:
        print('這是今年第:',day+31+29+31+30+31+30,'天')
    elif month == 8:
        print('這是今年第:',day+31+29+31+30+31+30+31,'天')
    elif month == 9:
        print('這是今年第:',day+31+29+31+30+31+30+31+31,'天')
    elif month == 10:
        print('這是今年第:',day+31+29+31+30+31+30+31+31+30,'天')
    elif month == 11:
        print('這是今年第:',day+31+29+31+30+31+30+31+31+30+31,'天')
    elif month == 12:
        print('這是今年第:',day+31+29+31+30+31+30+31+31+30+31+30,'天')
else:
    if month == 1:
        print('這是今年第:',day,'天')
    elif month == 2:
        print('這是今年第:',day+31,'天')
    elif month == 3:
        print('這是今年第:',day+31+29-1,'天')
    elif month == 4:
        print('這是今年第:',day+31+29+31-1,'天')
    elif month == 5:
        print('這是今年第:',day+31+29+31+30-1,'天')
    elif month == 6:
        print('這是今年第:',day+31+29+31+30+31-1,'天')
    elif month == 7:
        print('這是今年第:',day+31+29+31+30+31+30-1,'天')
    elif month == 8:
        print('這是今年第:',day+31+29+31+30+31+30+31-1,'天')
    elif month == 9:
        print('這是今年第:',day+31+29+31+30+31+30+31+31-1,'天')
    elif month == 10:
        print('這是今年第:',day+31+29+31+30+31+30+31+31+30-1,'天')
    elif month == 11:
        print('這是今年第:',day+31+29+31+30+31+30+31+31+30+31-1,'天')
    elif month == 12:
        print('這是今年第:',day+31+29+31+30+31+30+31+31+30+31+30-1,'天')

7.某個(gè)公司采用公用電話傳遞數(shù)據(jù),數(shù)據(jù)是四位的整數(shù)尊浓,在傳遞過(guò)程中是加密的逞频,加密規(guī)則如下: 每位數(shù)字都加上5,然后用和除以10的余數(shù)代替該數(shù)字,再將第一位和第四位交換栋齿,第二位和第三位交換虏劲。求輸入的四位整數(shù)加密后的值

num = 4567
a = num%10
print(a)
b = int(num/10)%10
print(b)
c = int(num/100)%10
print(c)
d = int(num/1000)%10
print(d)
a = (a+5)%10
b = (b+5)%10
c = (c+5)%10
d = (d+5)%10
print(a*1000 +b*100+c *10+d) 
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市褒颈,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌励堡,老刑警劉巖谷丸,帶你破解...
    沈念sama閱讀 222,104評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異应结,居然都是意外死亡刨疼,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,816評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門鹅龄,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)揩慕,“玉大人,你說(shuō)我怎么就攤上這事扮休∮保” “怎么了?”我有些...
    開(kāi)封第一講書人閱讀 168,697評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵玷坠,是天一觀的道長(zhǎng)蜗搔。 經(jīng)常有香客問(wèn)我,道長(zhǎng)八堡,這世上最難降的妖魔是什么樟凄? 我笑而不...
    開(kāi)封第一講書人閱讀 59,836評(píng)論 1 298
  • 正文 為了忘掉前任,我火速辦了婚禮兄渺,結(jié)果婚禮上缝龄,老公的妹妹穿的比我還像新娘。我一直安慰自己挂谍,他們只是感情好叔壤,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,851評(píng)論 6 397
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著口叙,像睡著了一般百新。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上庐扫,一...
    開(kāi)封第一講書人閱讀 52,441評(píng)論 1 310
  • 那天饭望,我揣著相機(jī)與錄音仗哨,去河邊找鬼。 笑死铅辞,一個(gè)胖子當(dāng)著我的面吹牛厌漂,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播斟珊,決...
    沈念sama閱讀 40,992評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼苇倡,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了囤踩?” 一聲冷哼從身側(cè)響起旨椒,我...
    開(kāi)封第一講書人閱讀 39,899評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎堵漱,沒(méi)想到半個(gè)月后综慎,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,457評(píng)論 1 318
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡勤庐,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,529評(píng)論 3 341
  • 正文 我和宋清朗相戀三年示惊,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片愉镰。...
    茶點(diǎn)故事閱讀 40,664評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡米罚,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出丈探,到底是詐尸還是另有隱情录择,我是刑警寧澤,帶...
    沈念sama閱讀 36,346評(píng)論 5 350
  • 正文 年R本政府宣布碗降,位于F島的核電站糊肠,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏遗锣。R本人自食惡果不足惜货裹,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,025評(píng)論 3 334
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望精偿。 院中可真熱鬧弧圆,春花似錦、人聲如沸笔咽。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 32,511評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)叶组。三九已至拯田,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間甩十,已是汗流浹背船庇。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 33,611評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工吭产, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人鸭轮。 一個(gè)月前我還...
    沈念sama閱讀 49,081評(píng)論 3 377
  • 正文 我出身青樓臣淤,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親窃爷。 傳聞我的和親對(duì)象是個(gè)殘疾皇子邑蒋,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,675評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容

  • 1.一張紙的厚度大約是0.08mm,對(duì)折多少次之后能達(dá)到珠穆朗瑪峰的高度(8848.13米)按厘? 2.古典問(wèn)題:有一...
    曹琦777閱讀 115評(píng)論 0 0
  • 1.一張紙的厚度大約是0.08mm医吊,對(duì)折多少次之后能達(dá)到珠穆朗瑪峰的高度(8848.13米)? 2. 古典問(wèn)題:有...
    灬小魚兒zzZ閱讀 201評(píng)論 0 0
  • 求s=a+aa+aaa+aaaa+aa...a的值逮京,其中a是?個(gè)數(shù)字卿堂。例如2+22+222+2222+22222(...
    曉曉的忍兒閱讀 436評(píng)論 0 4
  • 基礎(chǔ) 讀程序,總結(jié)程序的功能: 執(zhí)行數(shù)字2的20次方 統(tǒng)計(jì)數(shù)字(1~100)中造虏,能被3整除或者被7整除,但不能同時(shí)...
    Gary134閱讀 252評(píng)論 0 0
  • Stacking 閱讀順序由上至下: Stacking without z-index Stacking and ...
    丁鍋鍋閱讀 270評(píng)論 0 0