2020-04-16 python中 用while 和for 循環(huán)做九九乘法表

今天又是廢物的一天,我今天學(xué)了點(diǎn)什么呢?讓我今天來(lái)捋一捋吧。

首先,我對(duì)于這個(gè)while 和 for 循環(huán)的應(yīng)用稍微理解一些了,尤其是嵌套。 標(biāo)題提到的九九乘法表就需要用到循環(huán)嵌套,其中

還涉及到相關(guān)的format函數(shù)和%的數(shù)據(jù)格式化處理

廢話不多說(shuō)!上代碼

可別指望我,別看我,我只是個(gè)小垃圾
i = 1                                                   #這是用while循環(huán)嵌套  和 format 函數(shù)做的
    while i < 10:
        j = 1
        while j <= i:
            print("{} x {} = {}   ".format(j, i, i * j), end='')                                 #這里值得注意的是format.() 居然是在print ( ) 里面的?。?!難怪我用就不行!
            j += 1
        i += 1
        print('\n')                                                      #這是用來(lái)?yè)Q行的!

i = 1 #這是用for 循環(huán)嵌套 和 %d 格式化輸出做的
for i in range(1, 10):
for j in range(1, 10):
if j <= i:
print("%d x %d = %d " % (j, i, i * j), end='')

        else:
            break
    print('\n')                                       #其他的和上面一樣的原理

'''

下面是關(guān)于字符串常見(jiàn)的內(nèi)建函數(shù)

你覺(jué)得我能記住?這么多!不過(guò)我寫(xiě)一遍也能記得差不多了qwq

在那之前我先聲明:下面所有有關(guān)字符串函數(shù)的使用條件如下:

mystr ='why you are looking for my  article'

第一個(gè) find函數(shù)的使用

print(mystr.find('article',0,7))
啥意思呢?就是在mystr中的切片[0:7]去找!沒(méi)錯(cuò)在這個(gè)范圍里面找字符串‘a(chǎn)rticle’,如果找到了-print出來(lái)的就是所找的索引值,否則返回-1.

第二個(gè) index函數(shù)的使用

print(mystr.index('article',0,10))
這個(gè)顯而易見(jiàn),在mystr中的[0,7]是不包含'article'的,其實(shí)index函數(shù)和find函數(shù)差不多,不過(guò)index函數(shù)如果過(guò)沒(méi)有找到的話,就會(huì)拋出異常,而不是-1.

第三個(gè) count函數(shù)的使用

print(mystr.count('article'),0,7)
這個(gè)簡(jiǎn)單,既然是count嘛,自己是數(shù)在我們規(guī)定的[0,7]范圍內(nèi)有多少個(gè)'article'嘍。廢話不多說(shuō),跳過(guò)跳過(guò)!!

第四個(gè) replace函數(shù)的使用

print(mystr.replace('article','ARTICLE',1))
用'ARTICLE'代替'article',如果mystr中有多個(gè),那么最多可以換幾次呢?1,看到?jīng)]有1啊1111111啊!

第五個(gè) split函數(shù)的使用

print(mystr.split()) 以空格為標(biāo)準(zhǔn)把mystr分開(kāi)!
print(mystr.split('i'),1) 以i為標(biāo)準(zhǔn)把mystr分1次(分一次就變成2個(gè)了?。┊?dāng)然不加1(次數(shù)),它就自動(dòng)有一個(gè)i就分一次!

下面還有十多個(gè),我們下期見(jiàn)?。ǜ杏X(jué)悄咪咪的好不負(fù)責(zé)QWQ)

慢慢來(lái),不要慌,你看我這么菜。。。。。還不是在學(xué)么.

再見(jiàn)!灰灰!我睡覺(jué)去啦!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容