用户:我不是饼干控查看:0 回复:4 评论:0 创建时间:2019-05-24T20:52:43
【作品展示】

【作品介绍】
可以快速算出一百以内偶数和
【作品源代码】
#开始进入Python的世界
a = 0
b = 0
for __count in range(100):
a += 1
if (a % 2 == 0):
b += a
print(b)
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn# 【作品分享】
import json
from time import time,sleep
from lxml.etree import H喵L
from requests import get
url = "https://book.qidian.com/ajax/book/category?_csrfToken=4OOjTKDQmX2MWa9fWTPnLAbNv9AOExG52nPBlAse&bookId=1003553070"
directory = []
url_list = []
content = []
time_sky = []
# 创建小说目录与url列表
def extraction_url(url):
response = get(url=url)
response.encoding = "utf-8"
url_get = response.text
myjson = json.loads(url_get)
novel_chapter = myjson.get("data").get("vs")
# 创建小说目录列表
for novel_chapter_for in novel_chapter:
chapter_name = novel_chapter_for.get("vN")
content = novel_chapter_for.get("cs")
chapter_list = []
for content_for in content:
chapter = {content_for.get("cN"): content_for.get("cU")}
chapter_list.append(chapter)
# 创建url列表
url_list.append("https://read.qidian.com/chapter/" + content_for.get("cU"))
directory.append({chapter_name: chapter_list})
def respunse_url():
# 创建所有小说篇章
time = 0
for url_list_for in url_list:
url_list_get = get(url_list_for).text
text = H喵L(url_list_get).xpath('//div[@class="main-text-wrap"]/div[2]/p/text()')
content.append(text)
print(time)
time +=1
def main():
print('Start the crawler!!!\n--------------------')
time_sky.append('Start time: ' + str(time()))
extraction_url(url)
respunse_url()
time_sky.append('End time: ' + str(time()))
if __name__ == '__main__':
main()
print('Use time: ' + str(int(time_sky[1])-int(time_sky[0])))
![]()
![]()
![]()
点赞0
评论
硫酸QwQ你这个代码可读性不高
就是a是什么、b又是什么,
用个英文单词替换一下
比如:
#开始进入Python的世界
number = 0
sums = 0
for __count in range(100):
number += 1
if (number % 2 == 0):
sums += number
print(sums)点赞0
评论
硫酸QwQ另外,我想到了另一种方法:
even_nums = []
for num in range(1, 101):
if num % 2 == 0:
even_nums.append(num)
print(sum(even_nums))点赞0
评论