当前位置: 首页 > article >正文

6个月Python学习计划 Day 1 - Python 基础入门 开发环境搭建

6个月Python学习计划:从入门到AI实战(前端开发者进阶指南)

🎯 今日目标

  • 理解 Python 的背景和用途
  • 安装 Python 开发环境
  • 熟悉基本语法:变量、数据类型、打印输出
  • 动手编写第一个 Python 程序

🧠 学习内容详解

Python 简介

  • Python 是一种简洁、优雅、易学的编程语言。
  • 广泛应用于:爬虫、数据分析、Web后端、人工智能、自动化脚本等。
  • 最新版本推荐:Python 3.10 或以上

安装 Python

  • 官网下载:https://www.python.org/downloads/
  • 检查是否安装成功:
    6个月Python学习计划

安装开发工具

  1. ✅ VS Code(推荐)
    • 安装地址:https://code.visualstudio.com/
    • 推荐插件:Python、Pylance、Jupyter
  2. ✅ Jupyter Notebook(数据分析、AI推荐)
    pip3 install notebook
    jupyter notebook
    

Python 基本语法入门

# 注释:单行用#,多行用''' 或 """
print("Hello, Python!")  # 输出语句# 变量赋值
name = "Alice"
age = 25
height = 1.68
is_student = True# 打印变量
print(name, age, height, is_student)# 类型判断
print(type(name))      # <class 'str'>
print(type(age))       # <class 'int'>
print(type(height))    # <class 'float'>
print(type(is_student))# <class 'bool'>

上述代码运行结果:

在这里插入图片描述


🧪 今日练习任务(动手实践)

  1. 写一个简单自我介绍程序,包含:

    • 姓名(字符串)

    • 年龄(整数)

    • 身高(浮点数)

    • 是否为程序员(布尔值)

      """
      这是一个多行注释
      下面是一个简单的自我介绍Python小程序
      它演示了变量的定义和输出
      """
      # 变量定义
      name = "Alice"           # 姓名(字符串)
      age = 28                 # 年龄(整数)
      height = 1.65            # 身高(浮点数,单位:米)
      is_programmer = True     # 是否是程序员(布尔值)# 打印输出
      print("👋 大家好,我是 " + name)
      print("我的年龄是", age, "岁")
      print("我的身高是", height, "米")
      print("我是程序员吗?", is_programmer)# 输出变量类型
      print("\n变量类型检查:")
      print("name 类型:", type(name))
      print("age 类型:", type(age))
      print("height 类型:", type(height))
      print("is_programmer 类型:", type(is_programmer))
      
  2. 运行你的程序并打印每个变量的类型。
    在这里插入图片描述


📝 今日总结

  • Python 是什么,有哪些应用场景?

    Python是一种广泛使用的高级编程语言,它具有动态类型、面向对象和解释型的特性。Python的语法简洁明了,易于学习,适合初学者。它支持多种编程范式,包括面向对象、过程式和函数式编程,拥有丰富的标准库,广泛应用于Web开发、数据分析、人工智能等领域。

  • 变量命名规则与数据类型?

    变量命名规则:全小写+下划线式驼峰,例this_is_var
    基本数据类型:整数、浮点数、字符串、布尔值

  • 打印输出与注释语法?

    使用print进行打印输出
    单行注释#、多行注释'''或者"""

  • 安装过程遇到的问题与解决方式

    安装python 3版本时,命令行需要python3 --version才能检测安装是否成功,而不是python --version,同理在安装Jupyter Notebook编辑器时,pip3 install notebook,而不是pip install notebook

http://www.lryc.cn/news/2386465.html

相关文章:

  • GraphPad Prism工作表的基本操作
  • Maven插件之docker-maven-plugin
  • 成年后还能学习多少知识,由大脑的这个数量决定
  • Flask 会话管理:从原理到实战,深度解析 session 机制
  • MySQL连接错误解决方案:Can‘t connect to MySQL server on ‘localhost‘ (10038)
  • 【跨端框架检测】使用adb logcat检测Android APP使用的跨端框架方法总结
  • lua脚本实战—— Redis并发原子性陷阱
  • 【MySQL】第10节|MySQL全局优化与Mysql 8.0新增特性详解
  • CSS相关知识
  • AI扫描王APP:高效便捷的手机扫描工具,让生活更智能
  • 《仿盒马》app开发技术分享-- 原生地图展示(端云一体)
  • Linux 操作文本文件列数据的常用命令
  • IP、子网掩码、默认网关、DNS
  • 华为OD机试真题——字符串加密 (2025B卷:100分)Java/python/JavaScript/C/C++/GO最佳实现
  • 角度回归——八参数检测四边形Gliding Vertex
  • JVM 高质量面试题
  • AI助力,制作视频裁剪软件
  • SQL注入基础
  • 使用 A2A Python SDK 实现 CurrencyAgent
  • qt浏览文件支持惯性
  • Python类的力量:第六篇:设计模式——Python面向对象编程的“架构蓝图”
  • [实战]用户系统-2-完善登录和校验以及VIP
  • 负载均衡笔记
  • 印度语言指令驱动的无人机导航!UAV-VLN:端到端视觉语言导航助力无人机自主飞行
  • mysql都有哪些锁?
  • 解锁未来AI:使用DACA模式和Agentic技术提高开发效率
  • HarmonyOS NEXT 使用 relationalStore 实现数据库操作
  • R语言学习--Day04--数据分析技巧
  • SRS流媒体服务器之RTC播放环境搭建
  • Android 性能优化入门(三)—— ANR 问题分析