【唐叔学Python】1. Python 入门,轻松踏上编程之旅

嘿,朋友们!我是唐叔,今天咱们不聊别的,就聊聊怎么从零开始学习Python。这篇文章基于我在B站上看到的一个超棒的视频教程整理而来,希望对大家有所帮助。PS:视频链接:【3小时学会用Python处理Excel及各种自动化办公小案例-哔哩哔哩】

1. 关于编程这件事儿

你知道吗?学习编程就像是在学一门新的外语。刚开始的时候,我们得慢慢熟悉那些字符和语句的意思,然后尝试自己编写一些代码。而我们的“老师”,其实就是计算机——它会告诉我们写的代码是对是错。
编程VS学语言

其实呀,程序员跟普通电脑用户最大的不同在于:普通人直接使用软件来操作电脑,而程序员则是通过编写程序,把指令翻译成计算机能理解的语言,让计算机按照我们的想法工作。有趣的是,如果程序员把自己的作品打包成一个exe文件,就可以分享给更多人使用啦!

程序员VS非程序员

2. Python的独特魅力

为什么选择Python呢?首先得问自己几个问题:为什么要学Python?学了有什么用?怎样学?

Python的魅力在于它的简单语法、丰富的库以及活跃的社区支持。相比其他编程语言,Python因为其动态语言特性和众多第三方库的支持,使得相同的功能可以用更少的代码实现,极大地提高了开发效率。而且,Python非常适合做自动化运维、DevOps以及自动化办公的工作。特别是在数据科学和机器学习领域,Python的应用更是如鱼得水。

当然,Python也有它的不足之处,比如性能可能不如某些语言。但Python的核心竞争力在于以开发效率换取迭代速度,在算法密集型和快速验证的场景中具有不可替代的作用。可以说,Python是技术创新成本最低的试验平台之一。

不过记住,每种语言都有最适合它的应用场景。比如Java常用于企业级应用,Go适合并发和高性能后端开发,C++则多用于系统级开发。而Python的优势在于快速开发、数据科学、AI等领域。

对于唐叔来说,学习Python主要是为了实现自动化以及快速开发脚本。当然,随着技能的增长,也不排除未来涉足数据科学或机器学习等领域。

3. 搭建Python环境

关于如何搭建Python环境,可以参考菜鸟教程上的指南【Python3 环境搭建 | 菜鸟教程】。

这里有几个小建议:

  • 推荐安装稳定版本。

  • 确保添加Python到系统环境变量。

  • 强烈推荐安装pip,这会让你后续安装第三方包变得轻松许多。

  • 安装完成后,可以通过命令行输入python --version来检查是否安装成功。

  • 4. 编写并执行你的第一个Python程序

    现在你已经完成了Python环境的搭建,是时候开始编写并运行你的第一个Python程序了。别担心,这个过程其实非常简单且充满乐趣!

    步骤1:创建Python文件

    首先,在你喜欢的文本编辑器(如记事本、VSCode或者直接使用PyCharm)中新建一个文本文件,并将其命名为hello.py。这个名字可以随意更改,但要确保后缀名是.py,这是Python脚本的标准扩展名。

    在该文件中输入以下代码:

    name = input("请输入您的姓名:")
    msg = "尊敬的VIP用户{},欢迎使用本系统".format(name)
    print(msg)
    

    这段代码的作用是提示用户输入他们的名字,然后以一种友好的方式输出一条欢迎信息。

    步骤2:保存文件

    将上面的代码保存到之前创建的hello.py文件中。确保文件位置易于找到,比如你可以选择保存在桌面上或特定的学习文件夹内。

    步骤3:打开终端

    接下来,你需要打开命令行工具(Windows用户可以通过按下Win+R键,然后输入cmd来打开命令提示符)。如果你使用的是Mac或Linux,可以通过搜索“Terminal”来打开相应的应用。

    步骤4:导航到文件目录

    在终端中,使用cd命令切换到你保存hello.py文件的目录。例如,如果文件保存在C:\Users\你的用户名\Desktop,你应该输入如下命令:

    cd C:\Users\你的用户名\Desktop
    

    请记得替换“你的用户名”为实际的用户名。

    步骤5:运行Python脚本

    一旦你位于正确的目录下,就可以通过输入以下命令来运行你的Python脚本:

    python hello.py
    

    如果你安装了多个版本的Python,请确保使用正确版本的命令(如python3而不是python),具体取决于你的系统配置。

    步骤6:查看结果

    执行上述命令后,你应该会看到提示信息“请输入您的姓名:”。输入你的名字后,按回车键,接着屏幕上就会显示:“尊敬的VIP用户[你的名字], 欢迎使用本系统”。

    恭喜!你刚刚成功编写并运行了你的第一个Python程序。随着实践的深入,你会发现编程不仅是解决问题的强大工具,也是一个极具创造性的活动。继续加油吧,未来还有更多精彩等待着你去探索!

    5. 使用PyCharm提高效率

    如果你觉得每次都在终端里运行程序有点麻烦,不妨试试集成开发环境(IDE)——比如PyCharm。PyCharm不仅能帮助你更高效地编写代码,还能让你的开发过程变得更加愉快。特别是对于新手来说,使用PyCharm可以大大减少配置上的烦恼。

    安装PyCharm

    1. 下载PyCharm:首先访问PyCharm官网下载适合你操作系统的版本。推荐初学者选择社区版,它已经足够满足日常的开发需求了。

    2. 安装过程

    3. 在安装过程中,建议自定义安装目录以便于管理和查找。
    4. 建议将bin文件夹添加到系统PATH中,这样可以从任何地方启动PyCharm。
    5. 其余设置可以根据个人偏好来调整,默认配置通常也足够使用。

    创建并管理项目

    打开PyCharm后,你会发现所有的代码都是以“项目”的形式组织的。因此,首次使用时你需要创建一个新项目:

  • 点击“Create New Project”,然后为你的项目命名并选择保存位置。

  • 除了指定文件路径外,其他设置可以保持默认,点击“Create”完成项目的创建。

  • 编写并执行Python程序

    在PyCharm中编写代码非常直观:

    1. 新建Python文件:右键点击项目名,选择“New -> Python File”,然后给你的文件命名(例如hello.py)。

    2. 输入代码:现在,在新建的Python文件中输入以下代码:

    3. 运行程序:要运行这段代码,只需右键单击编辑器中的任意位置,然后选择“Run ‘hello’”。你也可以通过顶部菜单栏的绿色运行按钮来执行程序。程序运行后,底部会出现一个控制台窗口,提示你输入名字,并显示相应的欢迎信息。

    补充扩展:解释器相关介绍

    为了让Python程序跑起来,我们需要一个叫做“解释器”的东西。它就像是翻译官,负责把我们写的Python代码转换成计算机能理解的语言。

    解释器相关文件夹介绍

    当你安装完Python解释器后,会在你的电脑上创建一些重要的文件夹和文件。了解这些文件夹的作用可以帮助你更好地管理Python环境。

  • python.exe:这是Windows平台上Python解释器的可执行文件。每次你想运行一个Python脚本或进入Python交互模式时,实际上都是通过执行这个python.exe文件来启动Python解释器的。确保python.exe所在的目录已经被添加到了系统的环境变量PATH中,这样你就可以在任意位置打开命令提示符并输入python来快速启动Python解释器。
  • Lib:这是存放Python标准库的地方。标准库中包含了大量预编写的模块,可以让你轻松完成各种任务,比如处理日期时间、操作文件系统等。

  • site-packages:这是非常关键的一个目录,用于存放通过pip安装的所有第三方库和模块。无论你是安装了Pandas进行数据分析,还是Flask搭建Web服务,这些库都会被安装在site-packages文件夹内。可以说,它是你个人Python工作区的核心部分之一,是扩展Python功能的重要途径。

  • Scripts:这个目录非常重要,尤其是在你需要使用pip来安装第三方包的时候。很多工具和脚本都会被安装到这个目录下,并且为了方便使用,建议将此目录添加到系统的环境变量PATH中,这样可以在任何位置通过命令行直接运行这些工具或脚本。

  • Include 和 libs 等其他文件夹:这些文件夹主要包含了一些底层的头文件或者库文件,对于大多数日常使用Python的用户来说,不需要过多关注它们。但是,如果你涉及到与C语言或其他低级语言交互的工作时,可能会需要接触这些文件夹中的内容。

  • 安装第三方模块

    在Python的世界里,“不要重新发明轮子”是一条黄金法则。也就是说,当你要实现某个功能时,很可能已经有现成的解决方案(即第三方模块)存在了。通过安装这些第三方模块,你可以节省大量的时间和精力。

    安装第三方模块最常用的方法是使用pip命令。确保你的Python环境已经正确配置了pip,并且Scripts目录已经被添加到了系统的PATH中。这样,无论你在任何位置打开终端,都可以直接使用pip命令来安装需要的包。

    例如,如果你想安装一个用于数据分析的强大工具Pandas,只需要在终端中输入:

    pip install pandas
    

    然后,pip会自动下载并安装Pandas及其依赖项。安装完成后,你就可以在自己的Python项目中导入并使用Pandas了。

    记住,虽然Python自带了很多强大的功能,但社区贡献的第三方库才是让Python变得如此万能的关键。不断探索新的库,可以极大地扩展你的编程能力!

    结语

    好了,今天的分享就到这里。希望大家不要被编程吓倒,其实它并没有想象中的那么难。只要勇于尝试,相信每个人都能找到属于自己的编程乐趣。加油吧,未来的Python高手们!

    作者:唐叔在学习

    物联沃分享整理
    物联沃-IOTWORD物联网 » 【唐叔学Python】1. Python 入门,轻松踏上编程之旅

    发表回复