13
1208
¥ 79.00购买
开通会员,立省7.90元, 立即开通
立即购买

你将收获

熟练掌握Python编程知识

熟练掌握Python数据库API操作数据库

熟练掌握Python并发编程和网络编程的知识

能使用Python进行数据可视化分析并用Python编写爬虫实战项目

适用人群

热爱编程、有积极主动的学习态度

课程介绍

本页面购买不发书!!!仅为视频课购买!!!

请务必到https://edu.csdn.net/bundled/detail/49下单购买课+书。

本页面,仅为观看视频页面,如需一并购买图书,请务必到https://edu.csdn.net/bundled/detail/49下单购买课程+图书!!!


疯狂Python精讲课程覆盖《疯狂Python讲义》全书的主体内容。

内容包括Python基本数据类型、Python列表、元组和字典、流程控制、函数式编程、面向对象编程、文件读写、异常控制、数据库编程、并发编程与网络编程、数据可视化分析、Python爬虫等。
全套课程从Python基础开始介绍,逐步步入当前就业热点。将会带着大家从Python基础语法开始学习,为每个知识点都提供对应的代码实操、代码练习,逐步过渡到文件IO、数据库编程、并发编程、网络编程、数据分 析和网络爬虫等内容,本课程会从小案例起,至爬虫、数据分析案例终、以Python知识体系作为内在逻辑,以Python案例作为学习方式,最终达到“知行合一”。

本课知识点

python移动开发编程语言Python网络编程数据库函数面向对象编程数据可视化函数式编程流程控制

同学笔记

  • wscwyr 2020-09-06 21:56:30

    来源:案例实操-控制台打印菱形和圆(下) 查看详情

    —— 控制台打印圆
    . 与前一个题目相似,每行打印两个星号。
    . 计算开始多少个空格、星号,然后多少个空格,最后星号结尾。

    # coding: utf-8
    ####################################
    # 文件名称:print_circle.py
    # 功能描述:控制台打印圆形
    # 编写日期:2020-09-06
    # 编写人员:
    ####################################
    '''
    
            **
        *        *
       *          *
       *          *
        *        *   
            **
    '''
    R = 11
    for i in range(2 * R + 1):
        ban = (R ** 2 - (R - i) ** 2) ** 0.5
        start = round(R - ban)
        midnum = round(2 * ban)
        # 开始打印start个空格,然后打印*,中间打印midnum个空格,然后打印*
        print('  ' * start + '*' + ‘   ’ * midnum + '*')

     

    —— 本节小结
    1、分析程序的本质。
    2、找出数学公式,将数学公式转换为程序表达式。

  • wscwyr 2020-09-06 21:55:26

    来源:案例实操-控制台打印菱形和圆(上) 查看详情

    —— 控制台打印菱形
    . 第一行、最后一行,每行打印一个星号。
    . 其他每行打印两个星号。
    . 计算开始多少个空格、星号,然后多少个空格,最后星号结尾。

    # coding: utf-8
    ####################################
    # 文件名称:print_diamond.py
    # 功能描述:控制台打印菱形
    # 编写日期:2020-09-06
    # 编写人员:
    ####################################
    '''
    前面的空格:层数-1,层数-2...  中间空格:1、3、5...
            *
           * *
          *   *
         *     *
        *       *   前面的空格:1、2、3... 中间的空格:层数*2-5、层数*2-7...
         *     *
          *   *
           * *
            *
    '''
    N = 5
    # 打印上面一半
    for i in rang(N):
        # 第一行
    	if i == 0:
    		print(' ' * (N-1-i) + "*")
    	else:
    		s = ' ' * (N - 1 - i) + '*' + (i * 2 - 1) * ' ' + '*'
            print(s)
    
    # 打印下面一半
    for i in rang(N - 1):
        # 最后一行
    	if i == N - 2:
    		print(' ' * (N - 1) + "*")
    	else:
    		s = ' ' * (i+1) + '*' + (N * 2 - 5 - 2 * i) * ' ' + '*'
            print(s)

     

  • wscwyr 2020-07-30 20:53:07

    来源:阶段总结:变量与流程控制 查看详情

    —— 阶段总结:变量与流程控制

    —— 本节目标
        1.变量与数据    (重点)
        2.数据类型回顾        (重点)
        3.运算符回顾        (重点)
        4.程序流程回顾        (重点)

    —— 变量
        . 变量:编程的本质就是处理数据,数据需要用变量保存。
        . Python语言的特征:
            (1)、所有变量无需声明,即可使用。
            (2)、变量没有类型。

    —— 变量没有类型,数据有类型。
        已经学过的Python内置类型,可以通过type函数查看类型:    int、float、bool、str、list、tuple、dict。(数据装的类型)

    —— 表达式
        . 有变量,就要赋值。
        . 被赋的值,可以是直接量,也可以是表达式。
        . 表达式,就需要运算符,回顾学过的运算符。

    —— 程序流程
        . 顺序结构
        . 分支结构
        . 循环结构

    —— 本节小结
        1.变量没有类型,数据有类型。
        2.各种运算符。
        3.3种程序流程。

没有更多了