码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • C++ 用户学习 Python 的最佳方法


    对于很多是一名计算机科学专业的学生而言,很多入门是学习的C和 C++,可能熟悉非常基本的 python 语法,以及 C++ 中相当高级的数据结构。现在想深入学习Python的话,光看很多在线教程可能没法有较大的提升,这里有一些针对C++用户学习Python的建议:

    1. 官方文档

    Python 是一种易于学习、功能强大的编程语言。它具有高效的高级数据结构和简单但有效的面向对象编程方法。 Python 优雅的语法和动态类型及其解释性使其成为大多数平台上许多领域的脚本编写和快速应用程序开发的理想语言。 Python 解释器和广泛的标准库可以从 Python 网站 https://www.python.org/ 以源代码或二进制形式免费提供给所有主要平台,并且可以免费分发。同一站点还包含许多免费第三方 Python 模块、程序和工具以及其他文档的分发版和指针。 Python 解释器可以使用 C 或 C++(或可从 C 调用的其他语言)实现的新函数和数据类型轻松扩展。 Python 也适合作为可定制应用程序的扩展语言。 本教程向读者非正式地介绍了Python语言和系统的基本概念和特性。拥有一个方便的 Python 解释器有助于获得实践经验,但所有示例都是独立的,因此也可以离线阅读本教程。

    地址:https://docs.python.org/3/tutorial/index.html

    2. 进阶

    • The Python Ecosystem: An Introduction 提供了诸如虚拟机, Python打包, pip, virutalenv等其他学过Python基础语法之后应该学习的话题的来龙去脉。
    • Python Subreddit 上列举了很多很棒的Python资源链接,上面解答问题的人也非常认真活跃。
    • Free Python Tips 这个博客提供了很多关于Python的文章,也有关于Python生态系统的新闻。
    • Python Books 收集了很多Python、Django和数据分析方面的书籍。

    3.相关课程

    • https://python-course.eu/: 该网站包含 Bernd Klein 编写的免费且内容丰富的在线教程,以及很多Python 课堂培训课程中的材料。

    在这里插入图片描述

    • https://learnxinyminutes.com/docs/python/: 该网页罗列出Python3中常见的语句用法,带给你一段Python语言的旋风之旅,这本指南对有软件开发经验的想快速上手Python的人群尤其受用。

    在这里插入图片描述

    4. 实践建议

    将旧的学校作业从 C++ 转换为 Python。 如果一直在使用 C++,可能会发现一些旧的简单程序,但有一点复杂。 这样就能通过已经准备好的解决方案联系Python开发,只需找到适合 Python 的语法即可。

    5. 书籍

    • Python for Programmers: with Big Data and Artificial Intelligence Case Studies

    • Python Distilled

    • Python for you and me

    • The Hitchhiker’s Guide to Python

    • Buy Learn Python the Hard Way

    • A Byte of Python

    • Google’s Python Class

    • Python-Books

    6. 视频

    • https://youtu.be/OSGv2VnC0go?si=Sv2uf1cqlR2oCo_g
    • Use Python to Load & Prepare Data Analytics
    • https://realpython.com/
    • https://www.codecademy.com/catalog/language/python
    • https://pyvideo.org/pycon-us-2014/so-you-want-to-be-a-full-stack-developer-how-to.html
    • Neckbeard Republic
    • PyVideo

    7. 相关资讯

    • https://www.pythonweekly.com/

    在这里插入图片描述

    • https://pycoders.com/

    在这里插入图片描述

    参考

    • Automate the Boring Stuff with Python
    • The Official Docs
    • Hitchhiker’s Guide to Python
    • Python Course
    • Free Interactive Python Course
    • First Steps With Python
    • A curated list of awesome Python frameworks, libraries and software
    • 30 Python Language Features and Tricks You May Not Know About
    • Official Style Guide for Python
    • Python 3 Computer Science Circles
    • Dive Into Python 3
    • A Crash Course in Python for Scientists
    • Python Tutorial for Intermediates
    • Build a Desktop App with Python
    • learning-python-for-non-developers
    • https://pythonbooks.revolunet.com

    其余的欢迎留言评论扩充,感谢!

  • 相关阅读:
    ARMv7/ARMv8/ARMv9架构你不知道的那些事
    计算机毕业设计微信小程序地摊租赁管理平台
    uImage的制作工具mkimage详解(源码编译、使用方法、添加的头解析、uImage的制作)
    04【单例设计模式】
    抢滩未来 音视频引领新趋势
    WEB 3D 技术,通过node环境创建一个three案例
    REACT
    历时一年 Apache Spark 3.3.0 正式发布,新特性详解
    c++ 多态
    web前端期末大作业——HTML+CSS简单的旅游网页设计与实现
  • 原文地址:https://blog.csdn.net/uncle_ll/article/details/133890827
  • 最新文章
  • 【JVM】编译执行与解释执行的区别是什么?JVM 使用哪种方式?
    用 Hashids 优雅解决 C 端自增 ID 暴露问题
    V8引擎 精品漫游指南--Ignition篇(上) 指令 栈帧 槽位 调用约定 内存布局 基础内容
    LLVM Pass快速入门(四):代码插桩
    milkup:桌面端 markdown AI续写和即时渲染
    基于项目工程构建SBOM(软件物料清单)的研究
    鸿蒙应用开发UI基础第二节:鸿蒙应用程序框架核心解析与实操
    .NET 中如何快速实现 List 集合去重?
    扣子Coze实战:从0到1打造抖音+小红书热点监控智能体
    浅谈数据访问层
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号