python基础(1)— 初识

1、python可以做什么?

在知识大爆炸的时代,最忌漫无目的的学习,学习Python之前要先了解Python可以做什么?自己为什么学Python?

选好学习方向之后针对性去学习,不然方向选错了,越努力只会距离目标越远。

以下是一些常见的Python职业方向:

2、学习网站

Python官网文档教程:3.8.13 Documentation

第三方库PyPI官网:PyPI · The Python Package Index

Python3 教程 | 菜鸟教程

python基础入门教程---基于python3版本, 免费且专业, 通俗易懂 | 酷python

当然还有C语言中文网,w3school等很多的学习网站,但是人的精力使用有限的,最忌东一筢西一筢,基本上列出来的这几个网站就够用了,如果你的英文比较好,建议直接看官网,初学者的话可以从菜鸟教程看起,逐步深入学习和尝试阅读源代码,学习的过程中要做到左手资料,右手实操调试代码,分析程序运行。

3、在线教育平台

慕课网和Python123都是知名的在线教育平台,提供丰富的Python编程课程和学习资源。

慕课网:慕课网是中国领先的IT职业在线教育平台之一,拥有众多优质的Python编程课程。在慕课网上,你可以找到入门级的Python基础课程、进阶的Python实战项目课程以及专题课程等。这些课程由经验丰富的讲师团队授课,涵盖了Python语法、算法与数据结构、Web开发、数据分析、人工智能等方面的内容,适合不同层次的学习者。

Python123:Python123是一家致力于Python编程教育的在线学习平台。他们提供系统化的Python入门教学课程,从基础语法到应用开发都有相应的课程安排。Python123注重实践和项目驱动的学习方式,通过编程练习和实际项目案例,帮助学习者将理论知识转化为实际应用能力。平台上还有Python编程社区和学习交流区域,方便学员互相交流和分享学习心得。

4、刷题网站

以下是几个常用的Python学习刷题网站:

 LeetCode :LeetCode是一个知名的算法刷题平台,提供各种编程语言的算法题目,包括Python。你可以在LeetCode上找到不同难度级别的算法问题,并提交自己的代码进行测试和评估。它也有讨论区,可以查看其他用户的解答和讨论。

 Codewars :Codewars提供大量的编程挑战任务,旨在提高开发者的编码技巧和思维能力。它按照难度分级,你可以选择适合自己水平的Python编程题目进行挑战。通过完成任务,你可以获得称号和积分,并与其他开发者进行比较。

5、python基础知识点

Python基础知识点包括以下方面:

  • 环境搭建:python下载安装和环境变量配置、IDE下载安装、python解释器等;
  • 基本语法:缩进,换行,注释,打印,命名规范、标识符、关键字、变量等。
  • 运算符操作:算术运算符、比较运算符、逻辑运算符、位运算符等;
  • 基本数据类型:整数、浮点数、字符串、布尔值、列表、元组、集合、字典等;---序列,容器
  • 函数:内置函数、自定义函数、调用函数、参数传递、函数作用域和局部变量、全局变量等;
  • 流程控制:条件语句、循环语句等;
  • 异常处理:try-except语句、异常类型、处理程序等;
  • 文本处理:转义字符,正则表达式
  • 模块和包:了解模块和包的概念,学习如何导入和使用内置模块或第三方模块,扩展Python的功能。
  • 文件操作:打开文件、读文件、写文件、关闭文件等;
  • 面向对象编程:类、对象、实例化、封装、继承、多态等;
  • 高级特性:生成器、装饰器、迭代器、推导式等。


reference:

3.8.16 Documentation

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值