精华内容
下载资源
问答
  • 嵩天老师python基础课程使用的配套教材,真正适合零基础入门python的同学!
  • 视频链接B站,嵩天老师零基础学习视频:https://www.bilibili.com/video/av19391909?p=2程序设计语言:编译型,一次性执行结束(c语言)和解释型,逐条执行,便于维护(JavaScript,python等脚本语言)拿到一个问题时...

    视频链接B站,嵩天老师零基础学习视频:https://www.bilibili.com/video/av19391909?p=2

    程序设计语言:编译型,一次性执行结束(c语言)和解释型,逐条执行,便于维护(JavaScript,python等脚本语言)

    拿到一个问题时:

    分析问题的计算部分

    确定功能,使用IPO方法进一步分析:输入;处理;输出。I(输入input)P(处理process)O(output输出)分析"

    设计算法:计算公式

    编写程序

    运行调试程序

    程序设计的步骤:

    确定程序的IPO

    编写程序

    调试程序

    问题小练习:如何利用温度摄氏度和huashi华氏度进行转换?

    I(输入input)P(处理process)O(output输出)分析;

    设计算法:

    C = (F - 32)/ 1.8

    F = C * 1.8 + 32

    源码如下:

    1 while(True):2 content = str(input(‘请输入当前温度:‘))3 if content[-1] in ["c","C"]:4 huashi = int(content[:-1]) * 1.8 + 32

    5 print("当前温度为摄氏度{a},转化为华氏度{b}".format(a = content,b = str(huashi) + ‘F‘))6 elif content[-1] in [‘f‘,‘F‘]:7 sheshi = (int(content[:-1])- 32) / 1.8

    8 print(‘当前温度为华氏度{0},转化为摄氏度{1}‘.format(content,str(sheshi) + ‘C‘))9 else:10 print(‘输入有误‘)

    为了提高学习兴趣,跟着嵩天老师学习了一下turtle库,这个库可以在图形化页面生成图形。

    下面一段是一段生成蟒蛇源码,大家可以自己敲一下,或者直接点击源码顶部按钮,然后复制即可。

    不懂得地方自行百度,搜索能力是必备的。

    下面的源码,利用是函数调用。先调用main(),然后从main()函数里面调用drawSnake()函数,def 是定义函数。里面的参数,嵩天老师都已经讲解,我也注释出来了。至于源码怎么编写的,暂时不需要了解,只要先明白大概源码的作用就OK了。

    1 importturtle2 defdrawSnake(rad,angle,len,neckrad):3 for i inrange(len):4 turtle.circle(rad,angle) #rad表示爬行圆形轨迹的半径位置,正值为左,负值为右,angle表示小乌龟爬行的弧度值

    5 turtle.circle(-rad,angle)6 turtle.circle(rad,angle/2)7 turtle.fd(rad) #forward简写,代表爬行的直线距离

    8 turtle.circle(neckrad+1,180)9 turtle.fd(rad*2/3)10

    11 defmain():12 turtle.setup(1300,800,0,0) #长度,高度,左上角坐标起始点

    13 pythonsize = 60

    14 turtle.pensize(pythonsize) #宽度,小乌龟宽度

    15 turtle.pencolor("green") #小乌龟走过的轨迹颜色

    16 turtle.seth(-40) #小乌龟开始爬行的角度方向,参照数学象限

    17 drawSnake(40,80,5,pythonsize/2)18 main()

    生成结果如下:

    20190103220727930206.png

    数据类型

    数据类型就不详细介绍了,整型,浮点型,复数型,字符型,文件型,元组,列表,集合,字典等。

    接下来学习数字类型(输一下下面的例子看看结果就知道区别,同时可以用下面的函数方法对其类型转换):

    整型 int(4) 转为整数

    浮点型 float(4) 转为浮点数

    复数型 complex(4) 转换成复数

    转换方法就是:int(),float(),complex()

    运算方法:

    20190103220728208537.png

    字符串切片索引

    下面一个小练习,最好对应嵩天老师的视频观看,简单的内容就不详述了,看视频了解。

    输入1到7,然后打印出分别对应的星期一到星期日

    下面是本人作出的源码,稍微多加了一点以后要写到的内容,其中包括循环,函数,__main__,__name__方法。不必纠结个别不懂得地方,船到桥下自然直,等你学到这,自然就会了,笔者也是这样过来的。

    1 defcal():2 ‘‘‘

    3 输入1到7,然后打印出分别对应的星期一到星期日4 ‘‘‘

    5 for i in range(20):6 content = "星期一星期二星期三星期四星期五星期六星期日"

    7 a = int(input(‘请输入星期几,输入用1到7数字代表:‘))8 if a in list(range(1,8)):9 index = a * 3

    10 output = content[index-3:index]11 print(output)12 else:13 print("请重新输入")14 continue

    15 if __name__ == ‘__main__‘:16 cal()

    列表的操作

    20190103220728523002.png

    小游戏,利用turtle库绘制五角星并填充。可以复制这段代码运行一下,同样试着更改一下参数,看看有什么变化。

    1 from turtle importTurtle2 p =Turtle()3 p.speed(1)4 p.pensize(5)5 p.color(‘black‘,‘yellow‘)6 p.begin_fill()7 for i in range(5):8 p.fd(200)9 p.right(144)10 p.end_fill()

    输出结果:

    20190103220728796450.png

    网络爬虫---robots协议

    robots协议就是不被允许的爬虫

    例子:看一下百度的robots协议

    网址:http://www.baidu.com/robots.txt

    20190103220728929267.png

    User-agent:后面指的被百度禁止的恶意爬虫,

    disallow:后面的是被禁止的通配符类型,最后一个不允许爬虫访问的资源目录

    京东的robots协议,被京东禁止的爬虫。在网址后面加/robots.txt就可以了。https://www.jd.com/robots.txt

    20190103220729153885.png

    QQ的robots协议https://www.qq.com/robots.txt

    20190103220729287680.png

    爬取网页源码通用框架:(为防止异常外加try :语句 except:语句)

    1 #通用爬取网页的代码框架

    2 importrequests3 defgetHtmlText(url):4 try:5 r = requests.get(url,timeout = 5)6 r.raise_for_status() #如果状态不是200,引发HttpError异常

    7 r.encoding =r.apparent_encoding8 returnr.text9 except : #except Exception as e

    10 return "产生异常"

    11 if __name__ == ‘__main__‘:12 url = "www.baidu.com"

    13 print(getHtmlText(url))

    原文地址:https://www.cnblogs.com/chxb/p/10188593.html

    展开全文
  • 嵩天老师学python

    2020-06-23 22:39:30
    几年前跟嵩天老师学python,来来回回好几期,考了python二级(不想学OFFICE) 嵩老师的课真的有一种特别的魅力,说不出来的美。 不行了,蚊子要把我咬爆了,电蚊香也治不了南京的毒蚊子,我要去狂杀 改天再更自己...

    先上一个慕课100块的证书

    在这里插入图片描述几年前跟嵩天老师学python,来来回回好几期,考了python二级(不想学OFFICE)

    嵩老师的课真的有一种特别的魅力,说不出来的美。

    不行了,蚊子要把我咬爆了,电蚊香也治不了南京的毒蚊子,我要去狂杀

    改天再更自己转行的历程吧,生化环材四大天坑,早走早轻松。

    展开全文
  • 标签:视频链接B站,嵩天老师零基础学习视频:https://www.bilibili.com/video/av19391909?p=2程序设计语言:编译型,一次性执行结束(c语言)和解释型,逐条执行,便于维护(JavaScript,python等脚本语言)拿到一个...

    标签:

    视频链接B站,嵩天老师零基础学习视频:https://www.bilibili.com/video/av19391909?p=2

    程序设计语言:编译型,一次性执行结束(c语言)和解释型,逐条执行,便于维护(JavaScript,python等脚本语言)

    拿到一个问题时:

    分析问题的计算部分

    确定功能,使用IPO方法进一步分析:输入;处理;输出。I(输入input)P(处理process)O(output输出)分析"

    设计算法:计算公式

    编写程序

    运行调试程序

    程序设计的步骤:

    确定程序的IPO

    编写程序

    调试程序

    问题小练习:如何利用温度摄氏度和huashi华氏度进行转换?

    I(输入input)P(处理process)O(output输出)分析;

    设计算法:

    C = (F - 32)/ 1.8

    F = C * 1.8 + 32

    源码如下:

    1 while (True):

    2 content = str(input('请输入当前温度:'))

    3 if content[-1] in ["c","C"]:

    4 huashi = int(content[:-1]) * 1.8 + 32

    5 print("当前温度为摄氏度{a},转化为华氏度{b}".format(a = content,b = str(huashi) + 'F'))

    6 elif content[-1] in ['f','F']:

    7 sheshi = (int(content[:-1])- 32) / 1.8

    8 print('当前温度为华氏度{0},转化为摄氏度{1}'.format(content,str(sheshi) + 'C'))

    9 else:

    10 print('输入有误')

    为了提高学习兴趣,跟着嵩天老师学习了一下turtle库,这个库可以在图形化页面生成图形。

    下面一段是一段生成蟒蛇源码,大家可以自己敲一下,或者直接点击源码顶部按钮,然后复制即可。

    不懂得地方自行百度,搜索能力是必备的。

    下面的源码,利用是函数调用。先调用main(),然后从main()函数里面调用drawSnake()函数,def 是定义函数。里面的参数,嵩天老师都已经讲解,我也注释出来了。至于源码怎么编写的,暂时不需要了解,只要先明白大概源码的作用就OK了。

    1 import turtle

    2 def drawSnake(rad,angle,len,neckrad):

    3 for i in range(len):

    4 turtle.circle(rad,angle) # rad表示爬行圆形轨迹的半径位置,正值为左,负值为右,angle表示小乌龟爬行的弧度值

    5 turtle.circle(-rad,angle)

    6 turtle.circle(rad,angle/2)

    7 turtle.fd(rad) # forward简写,代表爬行的直线距离

    8 turtle.circle(neckrad+1,180)

    9 turtle.fd(rad*2/3)

    10

    11 def main():

    12 turtle.setup(1300,800,0,0) # 长度,高度,左上角坐标起始点

    13 pythonsize = 60

    14 turtle.pensize(pythonsize) # 宽度,小乌龟宽度

    15 turtle.pencolor("green") # 小乌龟走过的轨迹颜色

    16 turtle.seth(-40) # 小乌龟开始爬行的角度方向,参照数学象限

    17 drawSnake(40,80,5,pythonsize/2)

    18 main()

    生成结果如下:

    1509107-20181228130423935-275953043.png

    数据类型

    数据类型就不详细介绍了,整型,浮点型,复数型,字符型,文件型,元组,列表,集合,字典等。

    接下来学习数字类型(输一下下面的例子看看结果就知道区别,同时可以用下面的函数方法对其类型转换):

    整型 int(4) 转为整数

    浮点型 float(4) 转为浮点数

    复数型 complex(4) 转换成复数

    转换方法就是:int(),float(),complex()

    运算方法:

    1509107-20181228133159200-2085937959.png

    字符串切片索引

    下面一个小练习,最好对应嵩天老师的视频观看,简单的内容就不详述了,看视频了解。

    输入1到7,然后打印出分别对应的星期一到星期日

    下面是本人作出的源码,稍微多加了一点以后要写到的内容,其中包括循环,函数,__main__,__name__方法。不必纠结个别不懂得地方,船到桥下自然直,等你学到这,自然就会了,笔者也是这样过来的。

    1 def cal():

    2 '''

    3 输入1到7,然后打印出分别对应的星期一到星期日

    4 '''

    5 for i in range(20):

    6 content = "星期一星期二星期三星期四星期五星期六星期日"

    7 a = int(input('请输入星期几,输入用1到7数字代表:'))

    8 if a in list(range(1,8)):

    9 index = a * 3

    10 output = content[index-3:index]

    11 print(output)

    12 else:

    13 print("请重新输入")

    14 continue

    15 if __name__ == '__main__':

    16 cal()

    列表的操作

    1509107-20181228144958473-1941692887.png

    小游戏,利用turtle库绘制五角星并填充。可以复制这段代码运行一下,同样试着更改一下参数,看看有什么变化。

    1 from turtle import Turtle

    2 p = Turtle()

    3 p.speed(1)

    4 p.pensize(5)

    5 p.color('black','yellow')

    6 p.begin_fill()

    7 for i in range(5):

    8 p.fd(200)

    9 p.right(144)

    10 p.end_fill()

    输出结果:

    1509107-20181228193817163-1260583209.png

    网络爬虫---robots协议

    robots协议就是不被允许的爬虫

    例子:看一下百度的robots协议

    网址:http://www.baidu.com/robots.txt

    1509107-20190103210551459-1981343362.png

    User-agent:后面指的被百度禁止的恶意爬虫,

    disallow:后面的是被禁止的通配符类型,最后一个不允许爬虫访问的资源目录

    京东的robots协议,被京东禁止的爬虫。在网址后面加/robots.txt就可以了。https://www.jd.com/robots.txt

    1509107-20190103211100612-857352105.png

    QQ的robots协议https://www.qq.com/robots.txt

    1509107-20190103211132167-328166696.png

    爬取网页源码通用框架:(为防止异常外加try :语句 except:语句)

    1 # 通用爬取网页的代码框架

    2 import requests

    3 def getHtmlText(url):

    4 try:

    5 r = requests.get(url,timeout = 5)

    6 r.raise_for_status() # 如果状态不是200,引发HttpError异常

    7 r.encoding = r.apparent_encoding

    8 return r.text

    9 except : # except Exception as e

    10 return "产生异常"

    11 if __name__ == '__main__':

    12 url = "www.baidu.com"

    13 print(getHtmlText(url))

    标签:

    来源: https://www.cnblogs.com/chxb/p/10188593.html

    展开全文
  • 嵩天老师的python语言学习课程是 国家精品在线开放课"Python 语言程序设计"(中国大学 MOOC 平台) 第8次开课(2019.3.11-2019.6.3) 对应的实践课程,提供: (1) 作为 Python 语言入门课程的实践部分,为初学 Python ...
  • 北理 嵩天老师 Python程序设计 课后作业易错题总结

    万次阅读 多人点赞 2018-08-12 21:27:24
    最近小c君在学习北理的嵩天老师在中国大学MOOC上发布的,《Python程序设计》课程。 下面是我总结该课程课后作业的易错题,分享给大家。同时非常推荐老铁们都可以去听听嵩天老师的课,课程非常精彩! 1. 递归函数有...

    Python程序设计课后作业易错题总结

    最近小c君在学习北理的嵩天老师在中国大学MOOC上发布的,《Python程序设计》课程。

    下面是我总结该课程课后作业的易错题,分享给大家。同时非常推荐老铁们都可以去听听嵩天老师的课,课程非常精彩!

    1. 递归函数有什么特点?
    A.函数比较复杂
    B.包含一个循环结构
    C.函数内部包含对本函数的再次调用
    D.函数名称作为返回值
     正确答案: C 
    10 分
    2. 有关递归函数基例的说明下面哪个是不正确的?
    A.递归函数的基例不再进行递归
    B.递归函数必须有基例
    C.每个递归函数都只能有一个基例
    D.递归函数的基例决定递归的深度
     正确答案: C 
    10 分
    3. 有关函数的概念,下面哪个是不正确的?
    A.函数是计算机对代码执行优化的要求
    B.函数是代码逻辑的封装
    C.函数对一段代码的命名
    D.函数是代码功能的一种抽象
     正确答案: A 
    10 分
    4. 假设函数中不包括global保留字,下面对于改变参数值的方法,哪个是不正确的?
    A.参数是整数类型时,不改变原参数的值
    B.参数是列表类型时,改变原参数的值
    C.参数是组合类型(可变对象)时,改变原参数的值
    D.参数的值是否改变与函数中对变量的操作有关,与参数类型无关
     正确答案: D 
    10 分
    5. 在Python中有关函数的表达中正确的是( ).
    A.Python中,def和return是函数必须使用的保留字
    B.一个函数中只允许有一条return语句
    C.Python函数定义中没有对参数指定类型,这说明,参数在函数中可以当作任意类型使用
    D.函数eval()可以用于数值表达式求值,例如eval("2*3+1")
     正确答案: D 
    10 分
    6. 下面关于函数调用描述正确的是:
    A.函数和调用只能发生在同一个文件中
    B.函数在调用前不需要定义,拿来即用就好
    C.自定义函数调用前必须定义
    D.Python内置函数调用前需要引用相应的库
     正确答案: C 
    10 分
    7. 下面对面向对象和面向过程描述正确的是:
    A.面向对象和面向过程是编程语言的分类依据
    B.面向对象编程比面向过程编程更为高级
    C.模块化设计就是面向对象的设计
    D.所有面向对象编程能实现的功能采用面向过程同样能完成
     正确答案: D 
    10 分
    8. 下面对模块化设计描述不正确的是:
    A.应尽可能合理划分功能块,功能块内部耦合度低
    B.应尽可能合理划分功能块,功能块内部耦合度高
    C.模块间关系尽可能简单,模块之间耦合度低
    D.高耦合度的特点是复用较为困难
     正确答案: A 
    10 分
    9. 下面不属于递归特征的是:
    A.基例不需要再次递归
    B.存在一个或多个基例
    C.基例需要多次递归循环
    D.所有递归链要以一个或多个基例结尾
     正确答案: C 
    10 分
    10. 下面对递归描述错误的是:
    A.执行效率高
    B.书写简单
    C.一定要有基例
    D.递归程序都可以有非递归编写方法
     正确答案: A 
    10 分
    11.对下列代码描述正确的是:

    def reverse (s):
       return  reverse  (s[1:])+s[0]
    A.s[0]是基例

    B.代码的作用是实现字符串的反转

    C.代码中只存放一个基例

    D.运行会出错

     正确答案: D 
    10 分
    12. 下面关于函数说法不正确的是?
    A.对函数的使用必须了解其内部实现原理
    B.函数是一段具有特定功能的、可重用的语句组
    C.函数通过函数名来调用
    D.函数可以看做是一段具有名字的子程序
     正确答案: A 
    10 分
    13. 使用函数的目的是?
    A.降低功能难度和代码复用
    B.降低编程难度和代码重用
    C.提高功能难度和代码重用
    D.提高编程难度和代码复用
     正确答案: B 
    10 分
    14. 下列关于函数的说法正确的是?
    A.参数不能为0个
    B.函数定义时参数相当于占位符
    C.当没有参数时,可以不保留圆括号
    D.函数不能没有return语句
     正确答案: B 
    10 分
    15. 下列关于形参和实参的说法正确的是?
    A.参数列表中给出要传入函数内部的参数,这类参数成为形式参数,简称形参
    B.函数定义中参数列表里面的参数是实际参数,简称实参
    C.程序在调用时,将实参复制给函数的形参
    D.程序在调用时,将形参复制给函数的实参
     正确答案: C 
    16.以下哪个不是函数的作用?
    A.复用代码
    B.提高代码执行速度
    C.增强代码可读性
    D.降低编程复杂度
     正确答案: B 
    17.有关下面的Python函数说法错误的是( )

    def func(a,b):
      c=a**2+b
      b=a
      return c
    a=10
    b=100
    c=func(a,b)+a
    A.该函数名称为func
    B.执行该函数后,变量c的值为200
    C.执行该函数后,变量b的值为100
    D.执行该函数后,变量a的值为10

     正确答案: B 
    18.下面语句的输出结果是:
    >>>f=lambda x,y:y+x
    >>>f(10,10)
    A.20
    B.10
    C.10,10
    D.100
     正确答案: A 
    19. 关于return语句,哪个选项的描述是正确的?
    A.函数必须有一个return语句
    B.函数中最多只有一个return语句
    C.return只能返回一个值
    D.函数可以没有return语句
     正确答案: D 

     

     


    1.哪个选项不能生成一个空字典?
    A.dict()
    B.{}
    C.dict([])
    D.{[]}
     正确答案: D 


    1. . 哪个选项不是Python文件二进制打开模式的合法组合?
    A."ba"
    B."bx"
    C."x+"
    D."bw"
     正确答案: C 

    3.哪个选项对文件的描述是错误的?
    A.文件是存储在辅助存储器上的数据序列
    B.文件可以包含任何内容
    C.文件是数据的集合和抽象
    D.文件是程序的集合和抽象
     正确答案: D 
    4.以下哪个选项不是Python语言直接提供的数据类型?

    A.复数类型
    B.元组类型
    C.文件类型
    D.列表类型
     正确答案: C 

     

    1. 以下选项对计算思维的描述错误的是:
    A.计算思维是逻辑思维和实证思维在计算机领域的体现
    B.计算思维基于计算机算力和数据
    C.计算思维关注过程的设计和构造,不关注因果关系
    D.计算思维以计算机程序设计为主要手段
     正确答案: A 
    2. 以下选项关于计算生态描述错误的是:
    A.计算生态主要以开源项目为组织形式
    B.计算生态存在竞争发展、相互依存和迅速更迭的特点
    C.计算生态类似自然生态,不受单一组织或人物的控制,形成了技术演化路径
    D.高质量计算生态需要顶层设计的参与才能保障
     正确答案: D 
    3.以下选项不属于程序设计模式的是:
    A.IPO
    B.模块化设计
    C.自顶向下设计
    D.自动化设计
     正确答案: D 
     4.以下选项关于Anaconda描述错误的是:
    A.Anaconda是一个数据分析和计算领域的集成安装及开发工具
    B.Anaconda支持并集成了800多个第三方库
    C.Anaconda是一个集成开发IDE工具
    D.Anaconda是免费的,适合数据分析类工作安装使用
     正确答案: C 
    5.以下选项不属于用户体验范畴的技术功能及概念是:
    A.异常处理的应用
    B.进度条设计及实现
    C.日志打印及日志文件
    D.优化代码减少程序执行时间
     正确答案: D 
    6. 以下选项对“计算生态”诞生概念的描述正确的是:
    A.“计算生态”由自由运动之父Richard M. Stallman提出
    B.“计算生态”由Python创始人Guido van Rossum提出
    C.“计算生态”由我国计算机学者嵩天教授提出
    D.“计算生态”由Linux创始人Linus Torvalds提出
     正确答案: C       #当初看到这题的答案,我真的是一脸蒙.....

     

    后记:

    到这里易错题错不多就结束了。

    最近学的头发又掉了好多,看来小c君离秃的那天不远了......

    最后放一张我女朋友的照片,养养眼,放松一下吧:

    告辞了,各位老铁!

     

    展开全文
  • 测验1:Python基本语法元素 知识点概要: 普遍认为Python语言诞生于1991年 Python语言中的缩进在程序中长度统一且强制使用,只要统一即可,不一定是4个空格(尽管这是惯例) IPO模型指:Input Process Output ...
  • 嵩天老师的课程:Python数据分析与展示 + Python网络爬虫与信息提取 包含课程视屏,课件 送哈工大mooc python教程
  • 嵩天老师课件,网络爬虫。python项目爬虫实战与项目分析的合集。
  • 使用pycharm建立简单留言板msgapp报错1 找不到msgdata.txt文件 报错1 找不到msgdata.txt文件 修改意见方法是,将相对路径改为绝对路径: 解决方案原文连接:django ...嵩天老师视频链接:python云端系统开发入门 注...
  • 嵩天老师python基础课程笔记-1第一周 Python基本语法元素1.1 程序设计的基本方法1.2 Python开发环境配置1.3 实例:温度转换1.4 Python程序语法元素分析1.1 程序设计的基本方法1.2 Python开发环境配置例1.圆面积的...
  • 我是在是学习了《Python简明教程》还有廖雪峰老师的《Python3教程》后,才发现嵩天老师的视频的,简洁、生动、有趣,有时候还挺萌的,要是能早点知道嵩天老师,我觉的学习时间应该能减少少一半,不是说其他的不好,...
  • 此代码为嵩天老师慕课实例代码,不想全部敲的朋友可以复制部分进行学习 import requests from bs4 import BeautifulSoup import bs4 def getHTMLText(url): try: hd={'user-agent':'chrome/10'} r=requests.get...
  • 嵩天老师的python语言程序设计课后习题记录 用以记录自己写过的题 四位玫瑰数 四位玫瑰数是4位数的自幂数。自幂数是指一个 n 位数,它的每个位上的数字的 n 次幂之和等于它本身。‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪...
  • 在知乎上听说嵩天老师的Python课程适合小白,于是从知乎转至慕课,目前正在学习此门课程。接下来的测试题留以自己复习使用,也供大家进行学习。练习题平时还可以在python123上面继续练习,就不在这里附内容了。 (Ps...
  • python爬虫 利用python爬虫实现淘宝爬取网页,来源来自中国大学慕课嵩天老师的课程,自己精心修改。
  • 中国大学mooc嵩天老师python语言程序设计毕业纪念 ** 毕业啦~~~ #RoseDraw.py import turtle as t # 定义一个曲线绘制函数 def DegreeCurve(n, r, d=1): for i in range(n): t.left(d) t.circle(r, abs(d)) # ...
  • Python实现爬取大陆大学排名,嵩天老师课程示例举一反三 代码 import requests from bs4 import BeautifulSoup import bs4 def getHTMLText(url): try: r = requests.get(url, timeout=30) r.raise_for_status...
  • 这是我按照嵩天老师代码学习,遇到的问题。 原代码如下: import requests import re def getHTMLText(url): try: r= requests.get(url,timeout=30) r.raise_for_status() r.encoding = r.apparent_encoding ...
  • 关于中国大学mooc嵩天老师课程中定向爬取淘宝产品信息 python小白最近看老师课程,发现淘宝网页升级了,用以前的代码爬不了,查找了很多资料后发现了一些缺陷,在此分享给大家 老师的代码大体上没问题,就是需要加一...
  • 中国大学MOOC嵩天老师Python网络爬虫课程第二周第六单元实例1爬取的大学排名网页发生变化,知远同学的blog在老师原来代码的基础上进行了修改,我发现网页又发生了变化,继续修改,给出最新的爬取过程及代码。...
  • 这篇博客主要是来总结这一周通过观看嵩天老师的视频所学习到的知识点。 基本数据类型 数字类型及操作 数字类型 整数类型 整数类型取值范围没有限制 常用pow(x,y)函数来计算x的y次方 有二进制、八进制、...
  • 此文根据嵩天老师的视频课程边听边敲下来的代码,模块化代码结构,将爬虫实例的三个步骤用三个函数实现,思路清晰,爬虫小白终于搞清楚指定URL爬取网页内容的全过程了,感谢MOOC平台,谢谢嵩老师的精细讲解。...
  • 此文根据嵩天老师的视频课程边听边敲下来的代码,模块化代码结构,将爬虫实例的三个步骤用三个函数实现,功能见下面解释,感谢MOOC平台,谢谢嵩老师的精细讲解,以及助教的图文解说突破淘宝访问限制。 #淘宝商品信息...
  • 由于时间的推移,嵩天老师17年的代码由于网站的反爬虫机制,需要在原有基础上加入对user-agent的虚拟才可以正常使用授课用的实例网站 www.ip138.com PS:现在大多数网站都需要进行User-Agent的虚拟以及cookie的虚拟...
  • 求老师解答!感谢, 我是直接复制的嵩天老师的课件代码, 然后运行就出现这种情况是怎么回事啊??
  • 这学期的空闲时间,比较多,有重新学一遍,选择了在中国大学Mooc嵩天老师的课,非常的好,知识点与实例相结合,很有趣,轻松,有成就感~ 贴一下,《Python语言程序设计》这部分的课程目录,很基础,学得很开心~右边...
  • 在知乎上听说嵩天老师的Python课程适合小白,于是从知乎转至慕课,目前正在学习此门课程。接下来的测试题留以自己复习使用,也供大家进行学习。练习题平时还可以在python123上面继续练习,就不在这里附内容了。 (Ps...
  • 在知乎上听说嵩天老师的Python课程适合小白,于是从知乎转至慕课,目前正在学习此门课程。接下来的测试题留以自己复习使用,也供大家进行学习。练习题平时还可以在python123上面继续练习,就不在这里附内容了。 (Ps...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,210
精华内容 884
关键字:

嵩天老师