2019-04-18提高作業(yè)

1.不斷從控制臺輸入年齡苟跪,根據(jù)年齡輸出不同的提示(例如:老年人廷痘,青壯年蔓涧,成年人,未成年笋额,兒童)輸入‘q’元暴,就退出

while True:
    value = input('請輸入年齡,輸入‘q’,就退出:\n')
    if value == 'q':
        break
    age = int(value)
    if age <= 12:
        print('ET')
    elif age < 18:
        print('WCN')
    elif age < 50:
        print('CNR')
    else:
        print('LNR')

2兄猩、計算5的階乘

方法一:
n = 5
sum1 = 1                #在求和中sum初始值=0茉盏,求積中sum初始值=1
for i in range(2,n+1):  #(2,n+1)這樣可以使CPU少運算一次。但是當n取1,會出新問題枢冤。
    sum1 *= i
print(sum1)
方法二:
n = 5 
summation = 1
for i in range(5,1,-1):     
    summation *= i
print(summation)

3鸠姨、求1+2!+3!+...+20!的和

思路:
1、先分別取出1~20
2淹真、求每次取出的數(shù)的階乘

add = 0
n = 5 
for num in range(1,n+1):
    sum2 = 1                    
#計算每個數(shù)的階乘讶迁,需置1,且在循環(huán)內(nèi)可以保證每個數(shù)階乘初始值為1
    for i in range(1,num+1):
        sum2 *= i
    add += sum2
print(add)

5核蘸、循環(huán)輸入大于0的數(shù)字進行累加巍糯,直到輸入的數(shù)字為0,就結(jié)束循環(huán)客扎,并最后輸出累加的結(jié)果祟峦。

sum1 = 0
while True:
    value = int(input('enter a number:\n'))
    if value == 0:
        break
    sum1 += value
print(sum1)

6、隨機產(chǎn)生一個數(shù)字:用戶不斷輸入一個數(shù)字徙鱼,直到輸入數(shù)字與隨機數(shù)字匹配宅楞。游戲就結(jié)束。游戲過程中袱吆,根據(jù)輸入的數(shù)字咱筛,做出相應(yīng)提示,是大了還是小了.并提示嘗試的次數(shù)杆故。

import random
count = 0
while True:
    value = random.randint(0,100)
    while True:
        value1 = input("enter a number or enter 'q' to quit:\n")
        if value1 == 'q':
            print('Game Over\n')
            break
        if int(value1) == value:
            count += 1
            print("Congratulations u've got it.\n")
            print("u've tried for ",count,'times.')
            break
        elif int(value1) > value:
            print('Sorry,bigger.\n')
        else:
            print('Sorry,lower.\n')
        count += 1

7、求s=a+aa+aaa+aaaa+aa...a的值溉愁,其中a是一個數(shù)字处铛。例如2+22+222+2222+22222(此時共有5個數(shù)相加),幾個數(shù)相加有鍵盤控制拐揭。

while True:
    n = int(input('enter a number:'))
    f = int(input('enter a frequency:'))
    summation = 0
    num = 0
    for i in range(1,f+1):
        num = num*10 + n
        print('第',i,'個數(shù)字是',num)
        summation += num
    print('這串數(shù)字的和是:',summation)

思路分析:
1撤蟆、f(frequency)可以確定相加的次數(shù)。
2堂污、用num取存儲每一個加數(shù)家肯。
3、每一個加數(shù)的計算方法盟猖。


8讨衣、控制臺輸出三角形

a.根據(jù)n的值的不同换棚,輸出相應(yīng)的形狀

n = 5
for i in range(n,0,-1):
    for _ in range(i):
        print('*',end='')
    print()

b.根據(jù)n的值的不同,輸出相應(yīng)的形狀(n為奇數(shù))

while True:
    n = int(input('enter a number u want:'))    
#這里是對每一行星星數(shù)量的處理反镇,很巧妙可以學(xué)習(xí)固蚤。
    for star in range(1,n+1,2):
#這里是根據(jù)星星數(shù)量進行空格巧妙處理的方式。
        space = int((n - star)/2)
        for i in range(space):
            print(' ',end= '')
        for _ in range(star):
            print('*',end='')
        print()

9歹茶、輸出9*9口訣夕玩。 1.程序分析:分行與列考慮,共9行9列惊豺,i控制行燎孟,j控制列。

for i in range(1,10):
    for j in range(1,10):
        product = i*j
        if j>i:
            break
        print(i,'X',j,'=',product,end='|')
    print()

這其中尸昧,print函數(shù)里面end和sep的用法要清楚揩页,方便進行輸出線束。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末彻磁,一起剝皮案震驚了整個濱河市碍沐,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌衷蜓,老刑警劉巖累提,帶你破解...
    沈念sama閱讀 222,590評論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異磁浇,居然都是意外死亡斋陪,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,157評論 3 399
  • 文/潘曉璐 我一進店門置吓,熙熙樓的掌柜王于貴愁眉苦臉地迎上來无虚,“玉大人,你說我怎么就攤上這事衍锚。” “怎么了戴质?”我有些...
    開封第一講書人閱讀 169,301評論 0 362
  • 文/不壞的土叔 我叫張陵度宦,是天一觀的道長。 經(jīng)常有香客問我告匠,道長戈抄,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 60,078評論 1 300
  • 正文 為了忘掉前任后专,我火速辦了婚禮划鸽,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己裸诽,他們只是感情好嫂用,可當我...
    茶點故事閱讀 69,082評論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著崭捍,像睡著了一般尸折。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上殷蛇,一...
    開封第一講書人閱讀 52,682評論 1 312
  • 那天实夹,我揣著相機與錄音,去河邊找鬼粒梦。 笑死亮航,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的匀们。 我是一名探鬼主播缴淋,決...
    沈念sama閱讀 41,155評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼泄朴!你這毒婦竟也來了重抖?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 40,098評論 0 277
  • 序言:老撾萬榮一對情侶失蹤祖灰,失蹤者是張志新(化名)和其女友劉穎钟沛,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體局扶,經(jīng)...
    沈念sama閱讀 46,638評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡恨统,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,701評論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了三妈。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片畜埋。...
    茶點故事閱讀 40,852評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖畴蒲,靈堂內(nèi)的尸體忽然破棺而出悠鞍,到底是詐尸還是另有隱情,我是刑警寧澤模燥,帶...
    沈念sama閱讀 36,520評論 5 351
  • 正文 年R本政府宣布咖祭,位于F島的核電站,受9級特大地震影響涧窒,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜锭亏,卻給世界環(huán)境...
    茶點故事閱讀 42,181評論 3 335
  • 文/蒙蒙 一纠吴、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧慧瘤,春花似錦戴已、人聲如沸固该。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,674評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽伐坏。三九已至,卻和暖如春握联,著一層夾襖步出監(jiān)牢的瞬間桦沉,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,788評論 1 274
  • 我被黑心中介騙來泰國打工金闽, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留纯露,地道東北人。 一個月前我還...
    沈念sama閱讀 49,279評論 3 379
  • 正文 我出身青樓代芜,卻偏偏與公主長得像埠褪,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子挤庇,可洞房花燭夜當晚...
    茶點故事閱讀 45,851評論 2 361

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