码农知识堂 - 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

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

  • 相关阅读:
    Spring循环依赖
    bpa软件视频教程,BPA是什么软件
    有多条业务线,mysql建多库多表比较好还是一个库多个表比较好呢?
    单片机简介
    可以使用clang-format检查格式
    苹果带飞了UWB技术,UWB推动智能车钥匙的发展
    Netty—— 概念剖析(NIO vs BIO)
    前后端连接完后的各种安全问题
    Unity 工具 之 Azure 微软语音合成普通方式和流式获取音频数据的简单整理
    多目标追踪——【Transformer】Global Transformer Tracking
  • 原文地址:https://blog.csdn.net/uncle_ll/article/details/133890827
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号