小甲鱼Python学习笔记

零基础入门Python第一讲 核心笔记

一、开场与学习理念

  • 讲师:小甲鱼
  • 学习理念:把编程语言当作伙伴,用心钻研
  • 趣味寄语:学好Python可高效解决工作问题,学习过程也能交流互助(趣味调侃)

二、准备工作:Python 下载与安装

  • 核心原则:工欲善其事,必先利其器
  • 下载渠道:Python 官方网站(页面支持中文,操作便捷)
  • 版本选择:讲师演示版本为 3.3.2,建议选用新版 Python 3
  • 系统适配版本
    • Windows:区分32位、64位安装包(无64标识即为32位)
    • Mac:选择对应系统版本安装包
    • Linux:下载源码自行编译安装
  • 版本兼容说明
    • Python 3 与 Python 2 语法不兼容,二者无法通用
    • 目前 Python 3 是主流版本,生态模块持续迭代完善
    • 若遇到部分老旧模块不兼容,可临时切换对应版本使用
  • 安装难度:操作简单,Windows 系统默认下一步即可完成安装

三、核心工具:IDLE 介绍

  • 定义:Python 自带交互式 Shell,是人与程序进行文本交互的工具
  • 类比:功能类似 Windows CMD、Linux 终端命令窗口
  • 作用:实时执行代码指令,实现和 Python 的交互调试

四、IDLE 实操:初次交互体验

  • 启动方式:直接打开 IDLE,界面会显示当前 Python 版本
  • 命令提示符:>>> 代表程序就绪,可接收代码指令

正确指令示例

  1. 字符串输出:print("I love fish.com")
  2. 数学运算:print(5+3)、直接输入 5+3 均可计算结果
  3. 大数运算:支持超长数值计算,无位数限制,优于 C 语言
  4. 字符串拼接:print("well water " + "river")
  5. 字符串重复:print("I love fish.com" * 8),重复输出内容8次
  6. 转义字符换行:print("I love fish.com\n" * 8)\n 实现换行效果

错误指令示例(Python 3 语法规范)

  1. 省略括号:print I love fish.com(Python 2 可运行,Python 3 直接报错)
  2. 混用 C 语言语法:printf("I love fish.com");(Python 无该语法,执行报错)
  3. 类型混搭:print("I love fish.com" + 8)(字符串与数字不能直接拼接,课后高频考点)
  • 注释用法:# 用于单行注释;三引号用于多行注释(后续课程详解)

五、实用快捷键

  • Windows:Alt+N 调取上一条语句、Alt+P 调取下一条语句
  • Mac:Control+N 调取上一条语句、Control+P 调取下一条语句

六、课后习题相关

  • 作用:补充课堂知识点,梳理初学者常见难点
  • 查阅位置:学习论坛 → Python交流板块 → 零基础入门学习Python → 课后作业专区
  • 学习要求:认真完成习题,巩固所学内容
  • 互动方式:在论坛发布作答内容,可对照参考答案自查
  • 招募公告:欢迎时间充裕、有能力的爱好者加入论坛版主团队