2024.10.26-day01

每日学习打卡
优质创作者: 人工智能技术领域
2024-10-28 17:00:48

🐍 妙不可言的 Python 之旅

从今天开始,成为一名优雅的 Pythoneer!🎉


第一章节:你好,Python 👋

初识 Python

  • 什么是编程语言?

    • 编程语言是人类与计算机沟通的桥梁,通过它,我们可以让计算机理解我们的意图并执行相应的任务。
    • 举例:我们可以通过编程语言告诉计算机显示一段文字,如 print("你好帅"),然后计算机会翻译成二进制指令来执行。
  • Python 的起源

    • 1989年,Guido van Rossum(吉多·范罗苏姆,绰号“龟叔”)在圣诞节假期期间开始开发 Python。
    • Python 的名字来源于龟叔喜爱的电视剧 Monty Python's Flying Circus
  • 为什么选择 Python?

    • 简单易学:Python 的语法简洁明了,初学者可以轻松上手。
    • 开发效率高:代码量少且功能强大,节省开发时间和成本。
    • 适用面广:Python 可用于数据分析、人工智能、Web 开发等多个领域,应用场景丰富,职业选择多。

什么是编程语言?💻

  • 编程语言的作用

    • 通过编程语言,程序员可以将自己的想法转化为代码,交由计算机执行。
    • 以 Python 为例:print("你很帅"),计算机会将其翻译成二进制显示在屏幕上。
  • 编程语言的工作原理

    • 人类通过编程语言编写代码,解释器将代码翻译成二进制(0 和 1)指令,使计算机能够理解和执行。

Python 安装教程 📥

Windows 安装

  1. 前往 Python 官网 下载最新版本。
  2. 双击安装包,按照提示完成安装。
  3. 打开命令提示符 (cmd),输入 python,验证安装是否成功。

macOS 安装

  1. 下载适用于 macOS 的 Python 安装包并安装。
  2. 在终端中输入 python3 以验证安装。
  3. 若希望直接使用 python 命令,可设置别名:echo 'alias python=python3' >> .bash_profile

Linux 安装

  1. 使用 yum 安装依赖项:yum install wget zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make zlib zlib-devel libffi-devel -y
  2. 下载并解压 Python 安装包,进入解压目录,运行配置和编译命令:
    • ./configure --prefix=/usr/local/python3.10.4
    • make && make install
  3. 设置软链接,方便快捷调用 Python。

第一个 Python 程序 🎈

  • 经典的 “Hello World!” 程序:
    print("Hello World!!!")
    
  • 使用命令提示符(cmd)打开 Python 解释器,输入上述代码并回车,即可输出 “Hello World!!!”。
  • 常见问题
    • 如果命令提示符提示 python 不是内部或外部命令,重新安装 Python 并勾选 “Add Python to PATH” 选项。

理解 Python 解释器 🧩

  • 解释器的作用

    • 将人类编写的 Python 代码翻译成计算机可以执行的二进制代码。
    • Python 解释器的核心功能包括:翻译代码和提交给计算机运行。
  • Python 解释器的使用

    • 可以在解释器环境中直接执行单行代码。
    • 也可以将代码保存在 .py 文件中,并使用解释器一次性运行整个文件。

Python 开发工具 🛠️

常用开发方式

  1. 使用 Python 解释器直接执行单行代码。
  2. 使用解释器运行 .py 文件。
  3. 使用 PyCharm 等集成开发环境(IDE)编写、调试 Python 代码。

PyCharm 的安装与配置

  1. 前往 PyCharm 官网 下载并安装 PyCharm。
  2. 安装完成后,创建一个新项目并选择 Python 解释器。
  3. 新建一个 .py 文件,编写代码后右键运行。

常用快捷键 ⌨️

  • Ctrl + Alt + S:打开设置
  • Ctrl + D:复制当前行代码
  • Shift + Alt + ↑/↓:移动当前行代码
  • Ctrl + Shift + F10:运行当前文件
  • Shift + F6:重命名文件
  • Ctrl + A:全选
  • Ctrl + C/V/X:复制、粘贴、剪切
  • Ctrl + F:搜索
...全文
102 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

27,499

社区成员

发帖
与我相关
我的任务
社区描述
记录每一天的学习进展,分享心得与成长。通过每日学习打卡,帮助成员养成良好的学习习惯,提升个人成长。社区内互相鼓励、文明互动,并通过打卡积分和排行榜激励每个人坚持不懈地追求进步!
学习考研生活 个人社区 广东省·广州市
社区管理员
  • 小ᶻ☡꙳ᵃⁱᵍᶜ꙳
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

✨每日学习打卡社区公告📚

亲爱的社区成员们:

欢迎加入每日学习打卡社区!在这里,我们一起坚持学习、共同进步。这个社区是一个为大家提供打卡学习、互动分享的平台,致力于帮助每一位成员养成良好的学习习惯,提升个人成长🚀。

1. 核心使命🎯

我们的社区使命是通过每日学习打卡📅,激励大家坚持学习📖,实现知识积累的飞跃。无论是英语、数学、专业课程还是学术论文📊,社区提供丰富的学习内容版块,满足大家的多样化学习需求。每一次打卡,都是离目标更近的一步💪!

2. 注意事项⚠️

  • 每日打卡:在学习打卡、英语学习、数学学习等专属频道坚持打卡📅,分享你的学习成果和心得📝。
  • 内容规范:发布内容需选择相应的分类📂,确保主题清晰,利于大家查找交流🔍。
  • 文明互动:在分享和讨论时,请保持积极向上的态度😊,互相尊重🤝,营造良好的学习氛围🌱。

3. 社区激励机制🎁

  • 打卡奖励:坚持打卡的用户将累计学习积分🏆,积分可用于兑换荣誉称号🎖️。
  • 排行榜:每周更新学习排行榜📈,排名靠前的用户可获得社区特别奖励🎉,激励大家保持学习动力💥。
  • 优质分享奖:定期评选优质学习心得💡,分享个人独到经验的成员有机会赢取特别奖励🎊。

期待每一位成员在这里找到学习的乐趣🌟,坚持不懈,迈向更好的自己💼!

试试用AI创作助手写篇文章吧