嵩天老師Python語言程式設計第四周測驗

2021-10-23 04:28:52 字數 747 閱讀 8691

四位玫瑰數

for i in range(1000,10000):

if eval(str(i)[0])**4+eval(str(i)[1])**4+eval(str(i)[2])**4+eval(str(i)[3])**4==i:

print(i)

100以內所有素數求和

我寫的**是:

a=2

s=0for i in range(2,101):

while a輸出結果是錯誤的,原因是一開始給 a 賦值為 2 ,但是在迴圈當中改變了 a 的值,導致後面的迴圈當中 a 的初始值已經不是 2 了。

應該修改為:

s=0for i in range(2,101):

a=2while ayushu=i%a

a=a+1

if yushu==0:

break

if a==i:

s=s+i

print(s)

def is_prime(n):

for i in range(2,n):

if n%i == 0:

return false

return true

sum = 0

for i in range(2,100):

if is_prime(i):

sum += i

print(sum)

python語言程式設計基礎(嵩天)第二章課後習題

p56 2.1 例項1的修改。改造例項代碼1.1,採用eval input 提示內容 替換現有輸入部分,並使輸出的溫度值為整數。源 tempstr input 請輸入符號 x eval input 請輸入溫度值 if tempstr in f f c x 32 1.8 print 轉換後的溫度是c ...

Scrapy爬蟲框架 慕課嵩天老師課程學習筆記

框架結構 5 2結構 spiders模組 engine模組 模組 聯網 scheduler模組 item pipelines模組 spiders負責接收使用者請求 發給scheduler 處理 的response 發給item pipelines和scheduler engine是鏈結其他四個模組的...

嵩天老師爬蟲第二週第六單元例項1實戰筆記

參考文章 python 最好大學網大學排名爬取 2020年 中國大學mooc嵩天老師python網路爬蟲課程第二週第六單元例項1爬取的大學排名網頁發生變化,知遠同學的blog在老師原來 的基礎上進行了修改,我發現網頁又發生了變化,繼續修改,給出最新的爬取過程及 大學名字增加超連結,名字包裹在td標籤...