关于没有计算机语言基础,但又想学 Python 的一些建议

举报
汪子熙 发表于 2024/08/07 14:20:01 2024/08/07
【摘要】 背景:完全没有计算机语言基础,会用 ChatGPT 和一些国内的 AI 工具愿望:想学习相关知识,包括AI,原因目的:想掌握一项技能(虽然未来也不知道能用来干嘛,可能开发小程序之类的)近期目标:入门 python ,原因是工作会涉及到数据分析这位朋友虽然没有任何编程基础,但是会用 ChatGPT 和国内 AI 工具,就已经甩开同样背景的其他人一大截了。如果会用 ChatGPT,学起 Pyth...
  • 背景:完全没有计算机语言基础,会用 ChatGPT 和一些国内的 AI 工具

  • 愿望:想学习相关知识,包括AI,原因

  • 目的:想掌握一项技能(虽然未来也不知道能用来干嘛,可能开发小程序之类的)

  • 近期目标:入门 python ,原因是工作会涉及到数据分析

这位朋友虽然没有任何编程基础,但是会用 ChatGPT 和国内 AI 工具,就已经甩开同样背景的其他人一大截了。

如果会用 ChatGPT,学起 Python 来可谓事半功倍。

关于学 Python,我觉得 w3schools 上免费的 Python 教程就非常不错:

https://www.w3schools.com/python/default.asp

每个小的知识点,都可以在浏览器里自己动手编写,并立即获得反馈:

对着教程按部就班学习,难免有点枯燥。

此时可以有意识给自己布置一些任务,这些任务来源于自己的工作和生活的实际场景。

比如既然自己的工作和数据分析相关。

那么第一步,学习如何用 Python,对 Excel 里的数据进行增删改查?比如用 Python 实现:

  1. 新建 Excel,往里面写入数据。
  2. 打开一个已有的 Excel 文件,将里面的数据读取出来,打印在控制台上。

对 Excel 这种特殊类型的文件,使用 Python 进行操作运用的比较熟练之后,可以进行下一步的尝试,即使用 Python 对文件系统进行操作。

比如打印某个文件夹下所有子文件夹名称和文件夹里包含的文件名称(支持递归),给定关键字,搜索文件夹内,哪些文本文件,包含这个关键字。

最后就是学习使用 Python 读取某个网站的源代码,并将网站上某个字段打印出来。

比如我家小朋友刚学习 Python 时,我让他使用 Python,把天气预报网站上的日期和温度,从网页源代码里解析出来,打印在控制台上。

当时的笔记:

以及使用 Python 发送电子邮件

在编码的过程中,只要遇到问题,把错误消息扔给 ChatGPT,因为 Python 成熟的生态圈和大量的训练数据,ChatGPT 给出的解决方案,一般都比较靠谱。

祝学习愉快。

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。