日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪(fǎng)問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > python >内容正文

python

python100内3整除while_python-循环语句-习题及答案-for-while

發(fā)布時(shí)間:2023/12/9 python 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python100内3整除while_python-循环语句-习题及答案-for-while 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

for 變量 in range(起始,終止,步長(zhǎng)):

循環(huán)體

變量 = 起始

while 終止條件(bool):

循環(huán)體

步長(zhǎng)

break continue

1. 盈盈為了考驗(yàn)令狐沖奪冠的決心,要他說(shuō)一百遍“我能行!”

# for i in range(0,100,1):

# print("我能行")

2.

本金10000元存入銀行,年利率是千分之三,每過(guò)1年,將本金和利息相加作為新的本金。計(jì)算5年內(nèi),每年獲得的本金是多少?

# for year in range(1,6,1):

# m = 10000*(1+0.003)**year

# print(m)

3.

計(jì)算出1—100

之間所有能被3整除的整數(shù)的和?

# sum = 0

# for i in range(1,101,1):

# if i%3==0:

# sum += i

# print(sum)

# sum = 0

# for i in range(3,101,3):

# sum += i

# print(sum)

4.

計(jì)算1000以?xún)?nèi)所有不能被7整除的整數(shù)之和?

# sum = 0

# for i in range(1,1001,1):

# if i%7!=0:

# sum += i

# print(sum)

# sum = 0

# for i in range(7,1001,7):

# sum += i

# print(500500 - sum)

5.

求10到20的累加和

# sum = 0

# for i in range(10,21,1):

# sum+=i

# print(sum)

#sum = 0

# a = 10

# while a<=20:

# sum += a

# a += 1

# print(a,sum)

6.找出一個(gè)數(shù)的所有因子數(shù)

# a = int(input("請(qǐng)輸入一個(gè)數(shù):"))

# for i in range(1,a//2+1):

# if a%i == 0:

# print(i)

7.

輸入一個(gè)數(shù),判斷這個(gè)數(shù)是否是素?cái)?shù);

# a = int(input("請(qǐng)輸入一個(gè)數(shù):"))

# flag = False #旗標(biāo)法

# for i in range(2,a//2+1):

# if a%i == 0:

# flag = True

# #檢驗(yàn)flag的值

# if flag:

# print("不是素?cái)?shù)")

# else:

# print("是素?cái)?shù)")

8

定義一個(gè)正整數(shù)如:1205

統(tǒng)計(jì)它的各位數(shù)字中零的個(gè)數(shù),并求各位數(shù)字中的最大者。

# a = int(input("請(qǐng)輸入一個(gè)數(shù):"))

# count = 0

# for i in range(len(str(a))):

# if a%10==0:

# count += 1

# a //= 10

# print(count)

# print(max(str(a)))

9

有1020個(gè)西瓜,第一天賣(mài)掉總數(shù)的一半后又多賣(mài)出兩個(gè),以后每天賣(mài)剩下的一半多兩個(gè),問(wèn)幾天以后能賣(mài)完

# a = 1020

# for day in range(1,1000,1):

# a = a//2-2

# if a<=0:

# print(day)

# break

# days = 0

# a = 1020

# while a>0:

# days += 1

# a = a//2-2

# print(days)

10

猴子吃桃問(wèn)題: 猴子第一天摘下若干個(gè)桃子,當(dāng)即吃了一半,還不過(guò)癮,又多吃了一個(gè),第二天早上又將剩下的桃子吃了一半,又多吃一個(gè),

以后每天都吃了前一天剩下的一半零一個(gè)。到第10天早上想再吃時(shí),見(jiàn)只剩下一個(gè)桃子。求第一天共摘了多少個(gè)?

# day_count = 1

# for day in range(9,0,-1):

# day_count = (day_count+1)*2

# print(day_count)

11

判斷一個(gè)數(shù)是否是完全數(shù)(完數(shù)指的是一個(gè)數(shù)的所有因子數(shù)的和等于這個(gè)數(shù)本身,例如

# 6 = 1 + 2 + 3, 即6就是完全數(shù))

# sum = 0

# a = int(input("請(qǐng)輸入一個(gè)數(shù):"))

# for i in range(1,a//2+1):

# if a%i == 0:

# sum += i

# if sum==a:

# print("是")

# else:

# print("不是")

1.

輸出圖型

*

**

***

****

# for i in range(0,4,1): #行

# for i in range(0,i+1,1): #列

# print("*",end="")

# print()

2

for i in range(0,5,1): #行

for k in range(0,4-i,1):

print(" ",end="")

for j in range(0,2*i+1,1): #列

print("*",end="")

print()

for i in range(0,5,1): #行

for k in range(0,i+1,1):

print(" ",end="")

for j in range(0,9-2*i,1): #列

print("*",end="")

print()

3

*

**

***

****

*****

******

*******

******

*****

****

***

**

*

# for i in range(-6,7,1):

# for j in range(0,7-abs(i)):

# print("*",end="")

# print()

4.

編寫(xiě)一個(gè)九九乘法法

# for i in range(1,10,1):

# for j in range(1,i+1,1):

# print(j,"*",i,"=",i*j,end=" ")

# print()

5

百錢(qián)買(mǎi)百雞,有100元錢(qián),要去買(mǎi)100只雞,公雞5元一只,母雞3元一只,小雞1元3只,問(wèn)公,母,小雞各買(mǎi)多少只。

提示:

a + b + c = 100 只

5 a + 3b + 1 / 3c = 100 錢(qián)

# for m in range(0,20,1):

# for n in range(0,33,1):

# for k in range(0,100,3):

# if m+n+k==100 and m*5+n*3+k//3==100:

# print(m,n,k)

# for m in range(0,20,1):

# for n in range(0,33,1):

# if (100-m-n)%3==0 and m*5+n*3+(100-m-n)//3==100:

# print(m,n,(100-m-n))

6

星型圖案

*

***

*****

*******

*********

7

把上圖形再倒過(guò)來(lái),合成一個(gè)菱形圖案

# for i in range(-4,5,1):

# for j in range(abs(i)):

# print(" ",end="")

# for k in range(9-2*abs(i)):

# print("*",end="")

# print()

8

打印出一個(gè)空菱形圖案

# for i in range(-4,5,1):

# for j in range(abs(i)):

# print(" ",end="")

# for k in range(9-2*abs(i)):

# if k==0 or k==9-2*abs(i)-1:

# print("*",end="")

# else:

# print(" ",end="")

# print()

9.

求300 - 400

之間的素?cái)?shù)

# for i in range(300,401,1):

# flag = False

# for j in range(2,i,1):

# if i%j==0:

# flag = True

# break

# if not flag:

# print(i)

10

輸出一個(gè)平行四邊形的圖案

# for i in range(0,4,1):

# for j in range(0,3-i):

# print(" ",end="")

# for k in range(0,10):

# print("*",end="")

# print()

11

用while做

雞兔同籠。雞兔一共有50只,腳一共有160只,問(wèn)雞和兔各多少只?要求雞兔至少一樣一只。

12.

計(jì)算2 / 1 + 3 / 2 + 4 / 3 +…+(n + 1) / n,寫(xiě)出算法的程序.

# sum = 0

# for i in range(1,21,1):

# sum += (i+1)/i

# print(sum)

14.2000年我國(guó)人口為13億,如果人口每年的自然增長(zhǎng)率為7%,那么多少年 后我國(guó)人口將達(dá)到15億?設(shè)計(jì)一個(gè)算法的程序

# year = 0

# cp = 13 #人口總數(shù)

# while cp<15:

# cp = cp*(1+0.03)

# year += 1

# print(2000+year)

15

用while做 雞兔同籠。雞兔一共有50只,腳一共有160只,問(wèn)雞和兔各多少只?要求雞兔至少一樣一只。

# m = 1 #雞

# while not m*2+(50-m)*4==160:

# m += 1

# print(m,50-m)

# m = 1

# while m<50:

# if m*2+(50-m)*4==160:

# print(m,50-m)

# m += 1

16.

循環(huán)錄入python課的學(xué)生成績(jī),統(tǒng)計(jì)分?jǐn)?shù)大于等于 80分的學(xué)生比例(使用continue)

# count = 0

# for i in range(10):

# score = int(input("請(qǐng)輸入成績(jī)"))

# if score<80:

# continue

# count += 1

# print(count)

17.

循環(huán)錄入某學(xué)生5門(mén)課的成績(jī)并計(jì)算平均分,如果某分?jǐn)?shù)錄入為負(fù),停止錄入并提示錄入錯(cuò)誤(使用break)

# sum = 0

# flag = False

# for i in range(5):

# score = int(input("請(qǐng)輸入成績(jī)"))

# if score<0:

# flag = True

# break

# sum += score

# if not flag:

# print(sum/5)

# else:

# print("輸入錯(cuò)誤")

18.給出50個(gè)數(shù),1,2,4,7,11,?,其規(guī)律是:第1個(gè)數(shù)是1,第2個(gè)數(shù)比第1個(gè)數(shù)大1,第3個(gè)數(shù)比第2個(gè)數(shù)大2,第4個(gè)數(shù)比第3個(gè)數(shù)大3,?,以此類(lèi)推. 要求計(jì)算這50個(gè)數(shù)的和.

# sum = 1

# a = 1

# c = 1

# while c<50:

# a = a+c

# sum += a

# c += 1

#

# print(sum)

標(biāo)簽:10,end,python,sum,while,range,print,習(xí)題,100

來(lái)源: https://blog.csdn.net/cookies___/article/details/112331292

總結(jié)

以上是生活随笔為你收集整理的python100内3整除while_python-循环语句-习题及答案-for-while的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。