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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

day 04 作业 循环和分之

發布時間:2023/11/29 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 day 04 作业 循环和分之 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
# 讀程序,總結程序的功能:
"""
1.求2 的20次方
numbers=1
for i in range(0,20):
numbers*=2
print(numbers)
2.求100以內能整除3 或 7的數,并21不能整除的數
summation = 0
num = 1
while num<=100:
if (num%3==0 or num%7==0) and num%21!=0:
summation += 1
num +=1
print(summation)
"""
# 1. 求1到100之間所有數的和、平均值.
# #for
"""


num = 0
for x in range(1, 101, 1):
num += x
print(num)
print(num/x)

#while

b = 0
a = 0
while a <= 99:
a += 1
b += a
print(b)
print(b/100)
"""
#2. 計算1-100之間能3整除的數的和
"""
#for

a = 0
for x in range(1, 101, 1):
if x % 3 == 0:
a += x
print(a)


#while

b = 0
a = 1
while a <= 100:
if a % 3 == 0:
b += a
a += 1
print(b)
"""
#3. 計算1-100之間不不能被7整除的數的和
"""
#for

a = 0
for x in range(1, 101, 1):
if x % 7 != 0:
a += x
print(a)

#while

b = 0
a = 1
while a <= 100:
if a % 7 != 0:
b += a
a += 1
print(b)
"""
# 稍微困難
# 1. 求斐波那契數列列中第n個數的值:1,1,2,3,5,8,13,21,34....
"""
d = 0
c = 0
b = 1
_ = 1
while _ <= 3:
d = c + b
print(d)
b = d + c
print(b)
c = b + d
print(c)
_ += 1
"""
# 2. 判斷101-200之間有多少個素數,并輸出所有素數。判斷素數的方法:用一個數分別除2到sqrt(這個
#數),如果能被整除,則表明此數不不是素數,反之是素數
""" a = 0 for fan_wei in range(101, 200, 1):
j = 0
for num in range(2, fan_wei,1):
if fan_wei % num == 0:
j = 1
break
if j == 0:
print(fan_wei)
a += 1
print(a)
"""
# 3. 打印出所有的水仙花數,所謂水仙花數是指一個三位數,其各位數字立方和等于該數本身。例例如:153是
# 一個水仙花數,因為153 = 1^3 + 5^3 + 3^3
"""
for f in range(100, 1000):
a = f % 10
b = f // 100
c = f // 10 % 10
if f == a**3 + b**3 + c**3:
print(f)
"""
# 4. 有一分數序列:2/1,3/2,5/3,8/5,13/8,21/13...求出這個數列的第20個分數
# 分子:上一個分數的分子加分母 分母: 上一個分數的分子 fz = 2 fm = 1 fz+fm / fz
"""
time = 0
fz = 2
fm = 1
for a in range(0, 19):
fz = fz + fm
fm = fz - fm
print(fz,"/",fm)
time += 1
print(time)
"""
# 5. 給一個正整數,要求:1、求它是幾位數 2.逆序打印出各位數字
"""time = 0
b = 55414154351
while b > 0:
n = b % 10
print(n)
b //= 10
time += 1
print(time,"個數")
"""

轉載于:https://www.cnblogs.com/liyaobin/p/9884233.html

總結

以上是生活随笔為你收集整理的day 04 作业 循环和分之的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。