<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[大叔小py]]></title><description><![CDATA[人生苦短，拿python当跳板]]></description><link>https://blog.youkuaiyun.com/byakki</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; byakki]]></copyright><item><title><![CDATA[MOOC作业练习15]]></title><link>https://blog.youkuaiyun.com/byakki/article/details/89508754</link><guid>https://blog.youkuaiyun.com/byakki/article/details/89508754</guid><author>byakki</author><pubDate>Thu, 25 Apr 2019 09:11:11 +0800</pubDate><description><![CDATA[已知有一个列表中存放了一组音乐数据： music_data = [(“the rolling stones”,“Satisfaction”),(“Beatles”,“Let It Be”),(“Guns N’ Roses”,“Don’t Cry”),(“Metallica”,“Nothing Else Matters”)] 请根据这组数据创建一个如下的DataFrame：


&gt;&gt;&g...]]></description><category></category></item><item><title><![CDATA[MOOC作业练习14]]></title><link>https://blog.youkuaiyun.com/byakki/article/details/89490763</link><guid>https://blog.youkuaiyun.com/byakki/article/details/89490763</guid><author>byakki</author><pubDate>Wed, 24 Apr 2019 13:14:55 +0800</pubDate><description><![CDATA[例 1：从键盘输入一个英文句子，除单词和空格外句子中只包含“ , ”、“ . ”、“ ’ ”、“ " ”和“ ! ” 这几个标点符号，统计句子中包括的每个单词（将句中大写全部转换成小写）的词频并将结果存入字典中并输出。
提示：本例是经典的利用字典创建映射关系的问题，请先自行编写程序再参考如下程序。

s = input().lower()
s = s.split()
sDict= {}
for w...]]></description><category></category></item><item><title><![CDATA[MOOC作业练习13]]></title><link>https://blog.youkuaiyun.com/byakki/article/details/89482358</link><guid>https://blog.youkuaiyun.com/byakki/article/details/89482358</guid><author>byakki</author><pubDate>Tue, 23 Apr 2019 22:04:51 +0800</pubDate><description><![CDATA[1、从键盘输入整数 n（1-9 之间），对于 1-100 之间的整数删除包含 n 并且能被 n 整除的 数，例如如果 n 为 6，则要删掉包含 6 的如 6，16 这样的数及是 6 的倍数的如 12 和 18 这 样的数，输出所有满足条件的数，要求每满 10 个数换行。
测试数据：
Enter the number: 6
屏幕输出：
1,2,3,4,5,7,8,9,10,11
13,14,15,1...]]></description><category></category></item><item><title><![CDATA[爬虫小练习4]]></title><link>https://blog.youkuaiyun.com/byakki/article/details/89480320</link><guid>https://blog.youkuaiyun.com/byakki/article/details/89480320</guid><author>byakki</author><pubDate>Tue, 23 Apr 2019 20:21:41 +0800</pubDate><description><![CDATA[请爬取网页（http://www.volleyball.world/en/vnl/2018/women/results-andranking/round1）上的数据（包括 TEAMS and TOTAL, WON, LOST of MATCHES）
提示：在处理时可以用已学的方法将每一项需要的内容（如USA 和 15）单独解析
出来，但这种做法将有联系的数据打散了，较好的做法是将每个 TEAM的相...]]></description><category></category></item><item><title><![CDATA[爬虫小练习3]]></title><link>https://blog.youkuaiyun.com/byakki/article/details/89462061</link><guid>https://blog.youkuaiyun.com/byakki/article/details/89462061</guid><author>byakki</author><pubDate>Mon, 22 Apr 2019 21:58:59 +0800</pubDate><description><![CDATA[在“http://money.cnn.com/data/dow30/”
上抓取道指成分股数据并将 30 家公司 的代码、公司名称和最近一次成交价放到一个列表中输出。


import requests,re


url='https://money.cnn.com/data/dow30/'

def retrieve_dji_list():
    r = requests.get(url)
  ...]]></description><category></category></item><item><title><![CDATA[爬虫小练习2]]></title><link>https://blog.youkuaiyun.com/byakki/article/details/89383980</link><guid>https://blog.youkuaiyun.com/byakki/article/details/89383980</guid><author>byakki</author><pubDate>Sun, 21 Apr 2019 21:28:45 +0800</pubDate><description><![CDATA[“迷你爬虫编程小练习”进阶：抽取豆瓣某本书的前 50 条短评内容并计算评分(star)的平均值。提示：有的评论中并不包含评分。
import re,time
import requests
from bs4 import BeautifulSoup

count = 0
i = 0
s,count_s,count_del = 0,0,0
lst_stars =[]

url = 'https://...]]></description><category></category></item><item><title><![CDATA[MOOC作业练习12]]></title><link>https://blog.youkuaiyun.com/byakki/article/details/89340277</link><guid>https://blog.youkuaiyun.com/byakki/article/details/89340277</guid><author>byakki</author><pubDate>Tue, 16 Apr 2019 19:35:27 +0800</pubDate><description><![CDATA[熟悉并自行构造小例子测试序列类型函数和方法的使用，鼓励做更多 函数和方法的使用尝试。
（1）序列函数 enumerate(), reversed(), sorted(), sum(), zip()
（2）字符串方法 format(), isalpha(), join(), find(), strip(), replace(), split(), startswith()
（3）列表方法 appen...]]></description><category></category></item><item><title><![CDATA[MOOC作业练习11]]></title><link>https://blog.youkuaiyun.com/byakki/article/details/89335160</link><guid>https://blog.youkuaiyun.com/byakki/article/details/89335160</guid><author>byakki</author><pubDate>Tue, 16 Apr 2019 15:52:21 +0800</pubDate><description><![CDATA[有一个咖啡列表[‘32Latte’, ‘_Americano30’, ‘/34Cappuccino’, ‘Mocha35’]，列表中每一个元素都是由咖啡名称、价格和一些其他非字母字符组成，编写一个函数clean_list()处理此咖啡列表，处理后列表中只含咖啡名称，并将此列表返回。初始化咖啡列表，调用clean_list()函数获得处理后的咖啡列表，并利用zip()函数给咖啡名称进行编号后输出，输...]]></description><category></category></item><item><title><![CDATA[MOOC作业练习10]]></title><link>https://blog.youkuaiyun.com/byakki/article/details/89310661</link><guid>https://blog.youkuaiyun.com/byakki/article/details/89310661</guid><author>byakki</author><pubDate>Tue, 16 Apr 2019 14:52:33 +0800</pubDate><description><![CDATA[请完成以下文件综合编程迷你项目。
(1) 创建一个文件Blowing in the wind.txt，其内容是：
How many roads must a man walk down
Before they call him a man
How many seas must a white dove sail
Before she sleeps in the sand
How many time...]]></description><category></category></item><item><title><![CDATA[MOOC作业练习9]]></title><link>https://blog.youkuaiyun.com/byakki/article/details/89310384</link><guid>https://blog.youkuaiyun.com/byakki/article/details/89310384</guid><author>byakki</author><pubDate>Mon, 15 Apr 2019 13:40:11 +0800</pubDate><description><![CDATA[使用以下语句存储一个字符串：
string = ‘My moral standing  is: 0.98765’
将其中的数字字符串转换成浮点数并输出。
（提示：可以使用find()方法和字符串切片或split()方法，提取出字符串中冒号后面的部分，然后使用float函数，将提取出来的字符串转换为浮点数）

string = 'My moral standing is: 0.98765'
prin...]]></description><category></category></item><item><title><![CDATA[爬虫小练习1]]></title><link>https://blog.youkuaiyun.com/byakki/article/details/89305570</link><guid>https://blog.youkuaiyun.com/byakki/article/details/89305570</guid><author>byakki</author><pubDate>Mon, 15 Apr 2019 09:04:07 +0800</pubDate><description><![CDATA[请在豆瓣任意找一本图书，抓取它某一页的短评并进行页面解析将短评文字抽取后输出， 再对其中的评分进行抽取计算其总分。

import requests
from bs4 import BeautifulSoup
import re
sum = 0
url = 'https://book.douban.com/subject/1456692/comments/'

r = requests.get(u...]]></description><category></category></item><item><title><![CDATA[MOOC作业练习8]]></title><link>https://blog.youkuaiyun.com/byakki/article/details/89299851</link><guid>https://blog.youkuaiyun.com/byakki/article/details/89299851</guid><author>byakki</author><pubDate>Sun, 14 Apr 2019 20:02:46 +0800</pubDate><description><![CDATA[验证哥德巴赫猜想之一：2000 以内的正偶数（大于等于 4）都能够分解为两个质数之 和。每个偶数表达成形如：4=2+2 的形式。

ast = [i for i in range(4,2001,2)]	# 把所有大于4的偶数做成列表
bst = []
for i in range(2,2000):				# 找出2000内所有的素数
    k = int(i**0.5)
    flag = 1...]]></description><category></category></item><item><title><![CDATA[MOOC作业练习7]]></title><link>https://blog.youkuaiyun.com/byakki/article/details/89295635</link><guid>https://blog.youkuaiyun.com/byakki/article/details/89295635</guid><author>byakki</author><pubDate>Sun, 14 Apr 2019 13:40:01 +0800</pubDate><description><![CDATA[一个数如果等于它的因子之和则称这个数为完数，例如 6，6=1+2+3，编程计算 1000 之内的所有完数并输出。

for i in range(1,1001):
    s=0
    for j in range(1,i):
        if i % j ==0:
            s+=j
    else:
        if s == i:
            print...]]></description><category></category></item><item><title><![CDATA[MOOC作业练习6]]></title><link>https://blog.youkuaiyun.com/byakki/article/details/89288573</link><guid>https://blog.youkuaiyun.com/byakki/article/details/89288573</guid><author>byakki</author><pubDate>Sat, 13 Apr 2019 21:58:26 +0800</pubDate><description><![CDATA[验证命题：如果一个三位整数是 37 的倍数，则这个整数循环左移后得到的另两个 3 位 数也是 37 的倍数。（注意验证命题的结果输出方式，只要输出命题为真还是假即可，而 非每一个三位数都有一个真假的输出）





...]]></description><category></category></item><item><title><![CDATA[MOOC作业练习5]]></title><link>https://blog.youkuaiyun.com/byakki/article/details/89288265</link><guid>https://blog.youkuaiyun.com/byakki/article/details/89288265</guid><author>byakki</author><pubDate>Sat, 13 Apr 2019 20:33:28 +0800</pubDate><description><![CDATA[编程求解 1-4 这 4 个数字可以组成多少个无重复的三位数，按从小到大的顺序输出这些 数字。

我的理解是三位数里不能有重复的数字
for i in range(1,5):
    for j in range(1,5):
        if j==i:
            continue
        for k in range(1,5):
            if k == ...]]></description><category></category></item><item><title><![CDATA[MOOC作业练习4]]></title><link>https://blog.youkuaiyun.com/byakki/article/details/89286915</link><guid>https://blog.youkuaiyun.com/byakki/article/details/89286915</guid><author>byakki</author><pubDate>Sat, 13 Apr 2019 19:18:11 +0800</pubDate><description><![CDATA[输入 n，用递推法（例如前项之间的关系推导后项，本题为一重循环）编程求 1+2!+3!+…+n!的和并输出。 [输入样例]
5
[输出样例]
153

n = int(input())
s = 0

def fact(n):
    if n == 1:
        return 1
    return n * fact(n - 1)

for i in range(1, n + 1):
 ...]]></description><category></category></item><item><title><![CDATA[MOOC作业练习3]]></title><link>https://blog.youkuaiyun.com/byakki/article/details/89286792</link><guid>https://blog.youkuaiyun.com/byakki/article/details/89286792</guid><author>byakki</author><pubDate>Sat, 13 Apr 2019 18:45:25 +0800</pubDate><description><![CDATA[角谷静夫是日本的一位著名学者，他提出了一个猜想（称为角谷猜想）：对于一个正整 数 n，若为偶数则除以 2，若为奇数则乘以 3 加 1，得到一个新的数后按照之前的两条规则 继续演算，若干次后得到的结果必然为 1。输入任一正整数，输出演算过程。
[输入样例]
10
[输出样例]
10/2=5
5*3+1=16
16/2=8
8/2=4
4/2=2
2/2=1

n = int(input())
whi...]]></description><category></category></item><item><title><![CDATA[MOOC作业练习1]]></title><link>https://blog.youkuaiyun.com/byakki/article/details/89286776</link><guid>https://blog.youkuaiyun.com/byakki/article/details/89286776</guid><author>byakki</author><pubDate>Sat, 13 Apr 2019 18:36:22 +0800</pubDate><description><![CDATA[身体质量指数（BMI，Body Mass Index）是国际上常用的衡量人体肥胖程度和是否健 康的重要标准，计算公式为：BMI=体重/身高的平方（国际单位 kg/㎡）。
中国的成年人 BMI 数值定义为：
过轻：低于 18.5
正常：18.5-23.9
过重：24-27.9
肥胖：高于 28
请输入体重和身高，输出相应的 BMI 值和体重肥胖程度判断结果（too thin、normal、 over...]]></description><category></category></item><item><title><![CDATA[MOOC作业练习2]]></title><link>https://blog.youkuaiyun.com/byakki/article/details/89286742</link><guid>https://blog.youkuaiyun.com/byakki/article/details/89286742</guid><author>byakki</author><pubDate>Sat, 13 Apr 2019 18:33:44 +0800</pubDate><description><![CDATA[按公式：C= 5/9×(F-32) ，将华氏温度转换成摄氏温度，并产生一张华氏 0～300 度与 对应的摄氏温度之间的对照表（每隔 20 度输出一次）

F = range(0,301,20)

for i in F:
    C = round(5 / 9 * (i - 32))
    print(C,i)


...]]></description><category></category></item><item><title><![CDATA[PTA 1061 判断题]]></title><link>https://blog.youkuaiyun.com/byakki/article/details/89142943</link><guid>https://blog.youkuaiyun.com/byakki/article/details/89142943</guid><author>byakki</author><pubDate>Tue, 09 Apr 2019 12:40:34 +0800</pubDate><description><![CDATA[判断题的评判很简单，本题就要求你写个简单的程序帮助老师判题并统计学生们判断题的得分。
输入格式：
输入在第一行给出两个不超过 100 的正整数 N 和 M，分别是学生人数和判断题数量。第二行给出 M 个不超过 5 的正整数，是每道题的满分值。第三行给出每道题对应的正确答案，0 代表“非”，1 代表“是”。随后 N 行，每行给出一个学生的解答。数字间均以空格分隔。
输出格式：
按照输入的顺序输出每个...]]></description><category></category></item></channel></rss>