day-4作業(yè)

編程實(shí)現(xiàn)(for和while各寫?一遍):

  1. 求1到100之間所有數(shù)的和擂仍、平均值
sum1 = 0
for num in range(1, 101):
    sum1 += num
print(sum1, sum1/100)

num = 1
sum1 = 0
while True:
    if num > 100:
        break
    sum1 += num
    num += 1
print(sum1, sum1/100)
  1. 計(jì)算1-100之間能3整除的數(shù)的和
sum1 = 0
for num in range(0, 101, 3):
    sum1 += num
print('和', sum1)


num = 0
sum1 = 0
while num <= 100:
    sum1 += num
    num += 3
print('和', sum1)
  1. 計(jì)算1-100之間不不能被7整除的數(shù)的和
sum1 = 0
for num in range(0, 101):
    if num % 7 != 0:
        sum1 += num
print(sum1)

num = 0
count = 0
num1 = 0
while True:
    if count == 101:
        break
    elif num % 7 != 0:
        num1 += num
    count += 1
    num += 1

print(num1)

求斐波那契數(shù)列列中第n個(gè)數(shù)的值:1宝冕,1,2抒倚,3,5倔叼,8羡微,13夕春,21,34....

pre_1 = 1  #    前第一個(gè)數(shù)
pre_2 = 1  #   前第二個(gè)數(shù)
n = 6     # 第n個(gè)數(shù)
current = pre_1 + pre_2
if n == 1 or n == 2:
    current = 1

for x in range(n-2):
    # 求和
    current = pre_1 + pre_2
    # 交換位置
    # pre_2 = pre_1
    # pre_1 = current
    pre_1, pre_2 = current, pre_1
print(current)

判斷101-200之間有多少個(gè)素?cái)?shù)荧降,并輸出所有素?cái)?shù)接箫。判斷素?cái)?shù)的?方法:?一個(gè)數(shù)分別除2到sqrt(這個(gè) 數(shù)),如果能被整除朵诫,則表明此數(shù)不是素?cái)?shù)辛友,反之是素?cái)?shù)

count = 0
for num in range(101, 201):
    # print(num)
    # 判斷取出來(lái)的數(shù)是否是素?cái)?shù)
    for x in range(2, num):
        if num % x == 0:
            # print(num, '不是素?cái)?shù)')
            break
    else:
        print(num, '是素?cái)?shù)')
        count += 1
print(count)


打印出所有的?水仙花數(shù),所謂?水仙花數(shù)是指?一個(gè)三位數(shù),其各位數(shù)字?方和等于該數(shù)本身剪返。例例如:153是
一個(gè)水仙花數(shù),因?yàn)?53 = 1^3 + 5^3 + 3^3

for num in range(100, 1000):
    ge = num % 10
    shi = num // 10 % 10
    bai = num // 100
    if num == ge**3 + shi**3 + bai**3:        print(num, '是水仙花數(shù)')    

有分?jǐn)?shù)序列:(1/1),2/1,3/2,5/3,8/5,13/8,21/13...求出這個(gè)數(shù)列列的第20個(gè)分?jǐn)?shù)
分子:上一個(gè)分?jǐn)?shù)的分子加分母 分母: 上一個(gè)分?jǐn)?shù)的分子 fz = 2 fm = 1 fz+fm / fz
補(bǔ)充废累,python交換兩個(gè)數(shù)的值: a, b = b, a
分子 : 下一個(gè)分子 == 上一個(gè)分?jǐn)?shù)的分子+分母
分母 : 下一個(gè)分母 == 上一個(gè)分?jǐn)?shù)的分子

fz = 1
fm = 1
for x in range(20):
    fz, fm = fz + fm, fz
print(fz, '/', fm)

給個(gè)正整數(shù),要求:1脱盲、求它是幾位數(shù) 2.逆序打印出各位數(shù)字

num = 35543
count = 0
while True:
    print(num % 10)
    num //= 10
    count += 1
    if num == 0:
        break
print()
print(count)

求1+2!+3!+...+20!的和 1.程序分析:此程序只是把累加變成了累乘邑滨。

sum1 = 0  # 保存最后的和
for num in range(1, 21):
    sum2 = 1   # 保存當(dāng)前取出來(lái)的數(shù)的階乘
    for x in range(1, num+1):
        sum2 *= x
    sum1 += sum2
print(sum1)

循環(huán)輸入大于0的數(shù)字進(jìn)行累加,直到輸入的數(shù)字為0钱反,就結(jié)束循環(huán)掖看,并最后輸出累加的結(jié)果。

sum1 = 0
while True:
    num = int(input('請(qǐng)輸入數(shù)字:'))
    sum1 += num
    if num == 0:
        break
print(sum1)

求s=a+aa+aaa+aaaa+aa...a的值面哥,其中a是一個(gè)數(shù)字哎壳。例如2+22+222+2222+22222(此時(shí)共有5個(gè)數(shù)相加),幾個(gè)數(shù)相加有鍵盤控制尚卫。 1.程序分析:關(guān)鍵是計(jì)算出每一項(xiàng)的值归榕。

num = 4
n = 6
sum1 = 0
num1 = num
for x in range(n):
    print(num)
    sum1 += num
    num = num*10 + num1
print(sum1)

求1+12+123+1234++++++++123456789 = ?

n = 9
num = 0
sum1 = 0
for x in range(1, 10):
    num = num*10 + x
    sum1 += num
    print(sum1)

輸入三個(gè)整數(shù)x,y,z,請(qǐng)把這三個(gè)數(shù)由小到大輸出吱涉。

x = 2
y = 5
z = 6

max1 = x
if y > max1:
    max1 = y
if z > max1:
    max1 = z
print(max1)
min1 = x
if y < min1:
    min1 = y
if z < min1:
    min1 = z

print(min1)
print('中間:')

這是經(jīng)典的"百馬百擔(dān)"問(wèn)題蹲坷,有一百匹馬驶乾,馱一百擔(dān)貨,大馬馱3擔(dān)循签,中馬馱2擔(dān)级乐,兩只小馬馱1擔(dān),問(wèn)有大县匠,中风科,小馬各幾匹?

for big in range(1, 100//3):
    for mid in range(1, 100//2):
        for small in range(2, 100, 2):
            if big+mid+small == 100 and big*3 + mid*2 + small/2 == 100:
                print('大馬:', big, '中馬:', mid, '小馬:', small)

我國(guó)古代數(shù)學(xué)家張邱建在《算經(jīng)》:中出了一道“百錢買百雞”的問(wèn)題乞旦,題意是這樣的
5文錢可以買一只公雞贼穆,3文錢可以買一只母雞,1文錢可以買3只雛雞 ±挤郏現(xiàn)在用100文錢買100只雞故痊,那么各有公雞、母雞玖姑、雛雞多少只愕秫?請(qǐng)編寫程序?qū)崿F(xiàn)。

for x in range(1, 100//5):
    for y in range(1, 100//3):
        for z in range(1, 100):
            if x+y+z == 100 and x*5 + y*3 + z/3 == 100:
                print('公雞:', x, '母雞:', y, '小雞:', z)

12.小明單位發(fā)了100元的購(gòu)物卡焰络,小明到超市買三類洗化用品戴甩,洗發(fā)水(15元),香皂(2元)闪彼,牙刷(5元)甜孤。 要把100元整好花掉,可如有哪些購(gòu)買結(jié)合畏腕?

for a in range(1, 100//15):
    for b in range(1, 100//2):
        for c in range(1, 100//5):
            if 15*a + 2*b + 5*c == 100:
                print('洗發(fā)水:', a, '香皂:', b, '牙刷:', c )
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末缴川,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子描馅,更是在濱河造成了極大的恐慌二跋,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,734評(píng)論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件流昏,死亡現(xiàn)場(chǎng)離奇詭異扎即,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)况凉,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,931評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門谚鄙,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人刁绒,你說(shuō)我怎么就攤上這事闷营。” “怎么了?”我有些...
    開封第一講書人閱讀 164,133評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵傻盟,是天一觀的道長(zhǎng)速蕊。 經(jīng)常有香客問(wèn)我,道長(zhǎng)娘赴,這世上最難降的妖魔是什么规哲? 我笑而不...
    開封第一講書人閱讀 58,532評(píng)論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮诽表,結(jié)果婚禮上唉锌,老公的妹妹穿的比我還像新娘。我一直安慰自己竿奏,他們只是感情好袄简,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,585評(píng)論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著泛啸,像睡著了一般绿语。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上候址,一...
    開封第一講書人閱讀 51,462評(píng)論 1 302
  • 那天吕粹,我揣著相機(jī)與錄音,去河邊找鬼宗雇。 笑死昂芜,一個(gè)胖子當(dāng)著我的面吹牛莹规,可吹牛的內(nèi)容都是我干的赔蒲。 我是一名探鬼主播,決...
    沈念sama閱讀 40,262評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼良漱,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼舞虱!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起母市,我...
    開封第一講書人閱讀 39,153評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤矾兜,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后患久,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體椅寺,經(jīng)...
    沈念sama閱讀 45,587評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,792評(píng)論 3 336
  • 正文 我和宋清朗相戀三年蒋失,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了返帕。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,919評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡篙挽,死狀恐怖荆萤,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤链韭,帶...
    沈念sama閱讀 35,635評(píng)論 5 345
  • 正文 年R本政府宣布偏竟,位于F島的核電站,受9級(jí)特大地震影響敞峭,放射性物質(zhì)發(fā)生泄漏踊谋。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,237評(píng)論 3 329
  • 文/蒙蒙 一儡陨、第九天 我趴在偏房一處隱蔽的房頂上張望褪子。 院中可真熱鬧,春花似錦骗村、人聲如沸嫌褪。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,855評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)笼痛。三九已至,卻和暖如春琅拌,著一層夾襖步出監(jiān)牢的瞬間缨伊,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,983評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工进宝, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留刻坊,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,048評(píng)論 3 370
  • 正文 我出身青樓党晋,卻偏偏與公主長(zhǎng)得像谭胚,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子未玻,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,864評(píng)論 2 354

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

  • 基礎(chǔ) 讀程序灾而,總結(jié)程序的功能: [圖片上傳失敗...(image-11890f-1532003144877)] n...
    燒了回憶取暖丶閱讀 230評(píng)論 0 2
  • 8月22日-----字符串相關(guān) 2-3 個(gè)性化消息: 將用戶的姓名存到一個(gè)變量中,并向該用戶顯示一條消息扳剿。顯示的消...
    future_d180閱讀 971評(píng)論 0 1
  • 【R-原文片段】 《伯恩斯新情緒療法》 如何避開你的“但是”想法——但是辯駁旁趟。你的但是或許代表了你有效行為的最大障...
    伊賢君閱讀 146評(píng)論 0 0
  • 1.字符串.capitalize() - 將字符串第一個(gè)字符轉(zhuǎn)換成大寫 2.字符串對(duì)齊 字符串.center(wi...
    fakerkb閱讀 218評(píng)論 0 0
  • 1.談?wù)勀阍陂喿x這篇文章中的心理感受變化 整篇文章,我的關(guān)注點(diǎn)都是跟著文章思路走的庇绽,一直到支付寶的出現(xiàn)锡搜,我竟然默默...
    一竹2016閱讀 475評(píng)論 0 0