首页 > 编程语言 >Python:从入门到进阶

Python:从入门到进阶

时间:2022-10-10 23:34:08浏览次数:81  
标签:教程 进阶 Python python Flask 使用 tutorial 入门

导读

本文将推荐一个Github开源项目:python-tutorial。本Python教程包含了一些范例,涵盖了大多数Python日常脚本任务,是入门Python的学习资料,也可以作为工作中编写Python脚本的参考实现。

1. 学习内容

1.1. 目录

目录 主题 简要说明
01_base Python基础 提供了数据类型、字符串、list、条件判断、循环、函数、文件、多进程的使用例子。
02_advanced Python高级特性 提供了数据库、高阶函数、迭代器、面向对象编程的使用例子。
03_data_science 数据科学 提供了常用数据科学库(numpy、scipy、scikit-learn、pandas)的使用例子。
04_flask Flask开发 提供了Web框架Flask的使用例子。
05_spider 爬虫 提供了网络爬虫的实现例子。
06_tool 实用工具 提供了常用的实用工具,包括参数解析、日志工具等例子。

该项目包含了:Python基础,Python高级特性,面向对象编程,多线程,数据库,数据科学,Flask,爬虫开发教程等

1.2. 基础

基础

1.3. 高级特性

高级特性

1.4. 数据科学

数据科学

1.5. Flask

Flask

1.6. 爬虫

爬虫

1.7. 使用工具

实用工具

2. 使用方法

教程代码大多数为Notebook书写(文件后缀.ipynb

  • 使用Colab学习教程:

点击各教程的Open In Colab即可在Google Colab打开Notebook并运行。

  • 使用Jupyter Notebook学习教程:
  1. 下载Python:建议使用AnacondaPython环境和包一键装好,Python3.7 版本
  2. 下载本项目:可以使用git clone,或者下载zip文件,解压到电脑
  3. 打开Jupyter Notebook:打开终端,cd到本项目所在的文件夹,执行:jupyter notebook ,浏览器打开01_base/01_字符串类型.ipynb,跟随介绍交互使用

无法上Github的小伙伴,可以加入下方的Python学习与资料分享群。

Python资料群

引用

@misc{python-tutorial,
  title={python-tutorial: Python3 Tutorial for Beginners},
  author={Ming Xu},
  howpublished={https://github.com/shibing624/python-tutorial},
  year={2021}
}

本文由mdnice多平台发布

标签:教程,进阶,Python,python,Flask,使用,tutorial,入门
From: https://www.cnblogs.com/swindler/p/16777823.html

相关文章

  • 学习python-Day70
    今天学习内容一、自定义频率类fromrest_framework.throttlingimportBaseThrottleclassMyThrottle(BaseThrottle):VISIT_RECORD={}#存放用户访问记录{ip......
  • Python爬虫四(正则表达式)
    菜鸟教程之python正则表达式:​​http://www.runoob.com/python/python-reg-expressions.html​​python官网正则文档:​​https://docs.python.org/2/library/re.html​......
  • 辨别 Python 中 load 和 loads 的小技巧
      load和loads都是实现“反序列化”,load通过json.load(open('*.json'))这样的格式,从文件句柄中打开文件,加载到Python的变量中,并以字典的格式转换。而loads必须对......
  • Python 日期 的 加减 等 操作
     datetime—Basicdateandtimetypes:​​https://docs.python.org/3.8/library/datetime.html​​dateutil---powerfulextensionstodatetime:​​https://dateutil......
  • 怎么可以少了“雪融融”呢?python在画一个雪蓉蓉陪着“冰墩墩”
    公众号ID|ComputerVisionGzq学习群|扫码在主页获取加入方式计算机视觉研究院专栏作者:Edison_G冬奥会如火如荼的举行中,吉祥物之一的冰墩墩特别抢手!身为程序员,已经拥有一个“虚......
  • Git项目管理快速入门
    Git是什么Git的理解:Git是目前世界上最先进的分布式版本控制系统(没有之一),用于敏捷高效地处理任何或小或大的项目。简单理解就是代码管理工具。使用Git一般处于以下3......
  • 【2022-10-10】DRF从入门到入土(八)
    drf组件之自定义频率使用fromrest_framework.throttlingimportBaseThrottle,SimpleRateThrottleclassMyThrottle(BaseThrottle):access_record={}de......
  • LMS Virtual.Lab二次开发:声学仿真理论基础准备(Python)
    1、简介采用LMSVirtual.LabAcoustics声学软件,可以直接打开CATIAV5的设计模型、或者间接导入其它CAD软件的三维模型,实现从声学模型创建、复杂边界条件加载、快速求解计算......
  • python词云剔除非有效词
    title:python词云剔除非有效词excerpt:python爬虫小作业2.0tags:[python,词云,爬虫]categories:[学习,python]index_img:https://picture-store-repository.......
  • CentOS7下安装python3.8卸载3.6
    title:CentOS7下安装python3.8卸载3.6excerpt:VM记得拍快照!拍快照!快照!tags:[语音识别,kaldi,python3,python2,centos7]categories:[学习,python][学习,语......