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

如何开始学Python

一、准备工作

学习一门语言,首先第一步就是做准备工作,而我们学习Python需要准备些什么呢?一般来说只需要安装两个基础软件:

  1. 安装Python,这是这门语言的解释器,负责给计算机解释程序员写的代码。这里就要搞清楚解释型语言和编译型语言的区别,直观来说我们之前接触的C语言等都有一步编译的工作,而在Python当中不再需要这一步。
  2. 安装Pycharm,这是一个集成化工具,可以在这里写代码和执行代码。

因为不是计算机出身,很长一段时间我都没有搞清楚他们的具体用处,导致每次在一台新计算机搭建环境都不知道该做什么。

二、变量

这里的变量可以跟我们数学里学习的变量类比学习,他们都可以暂时存放一些东西,又因为我们存放的东西不同,所以变量又会有很多类型。比如最基础的四种:整型(存储整数)、浮点型(存储小数)、布尔型(存储True和False)和字符串(存储字符),这里的分类就不像C语言当中那么细。可用 type() 查看数据类型。

三、标识符和关键字

简单来说,标识符就是我们程序员根据需求定义的一些有特殊含义的字符,关键字就是系统或者语言定义的一些有特殊含义的字符,并且标识符不能跟关键字冲突。

而我们在定义标识符时又会有一定的规则和规范需要遵守,规则是必须遵守的,而规范主要是为了实现见名知意,增强代码可读性。

规则:

  • 只能由字母、数字、下划线组成
  • 不能以数字开头
  • 不能使用关键字
  • 严格区分大小写

规范:

  • 大驼峰命名法: 每个单词首字母大写,Python中的类名使用大驼峰命名法(eg:StudentNum)
  • 小驼峰命名法: 除了首字母外其余单词首字母大写(eg:studentNum)
  • 下划线分隔法: 单词中间用下划线分隔开,Python中的变量名、函数名、方法名、文件名等都使用下划线分隔法(eg:student_num)

以上就是我刚开始的感悟,为了督促自己我会在每次学习后做一次类似的总结,写下自己的心得。

http://www.jsqmd.com/news/1075495/

相关文章:

  • Open Agent SDK 用 Swift 6.1 编写,要求 macOS 13+。它在进程内跑完整个 Agent Loop:发送提示、解析响应、执行工具调用、把结果喂回 LLM,循环往复直到拿到最
  • 《C++语言程序设计教程》基础语法全解析:从入门到精通
  • 电子教科书下载工具推荐,小初高课本合集一键获取
  • 【HCIA-AI笔记(微认证1)】2.7 应用使能套件
  • 入门级——Karpathy Skills:70行的紧箍咒
  • 疫情早期防控实战推演:数据清洗、R₀动态建模与基层决策翻译
  • 基于NXP FMan与IEEE 1588实现纳秒级硬件时间戳同步
  • AI 赋能湾区婚恋服务,寻爱相亲网打造珠三角一体化 AI 红娘匹配体系
  • 猫抓浏览器扩展:专业级资源嗅探与媒体下载技术深度解析
  • QQ空间数据备份实用指南:轻松保存你的青春记忆
  • Superhuman 10 亿美元加持,收购 GPTZero 构建 AI 内容生产验证全链条
  • Ryujinx终极指南:深度解析开源Switch模拟器的核心技术架构与高级配置
  • GLM-5 Coding Pro深度解析:结构化推理与工程语义一致性升级
  • LangFlow终极指南:3步打造企业级AI工作流的可视化神器
  • GitHub Desktop中文汉化工具:3分钟实现界面本地化
  • 图基础模型落地实战:从论文指标到生产系统的工程真相
  • 百考通:AI赋能答辩PPT,精准抓取,助力每一份研究从良好开端走向卓越成果
  • Claude Code介绍
  • 如何高效使用开源智能激活工具:Windows与Office一站式解决方案
  • JumpServer堡垒机安全检测工具BlackJump设计与实战
  • 字节后端开发实习生 AI Lab 面经:不太看 OS 和网络,更看代码能力和算法思维
  • 工业场景YOLO落地踩坑实录:光照、遮挡、小目标的“三板斧”解法
  • 终极指南:免费开源Switch模拟器Ryujinx的完整配置与性能优化方案
  • 开源AI的最后一公里:用区块链实现可验证的分布式训练
  • MuleSoft+LangChain企业AI编排:数据集成与智能推理的分层实践
  • Agent不是万能药!企业落地AI智能体的5个反共识与边界认知
  • 实操Ubuntu在线升级日志22.04.5 LTS To Ubuntu 24.04.4 LTS
  • Jackson反序列化高危漏洞深度剖析与立体化防御指南
  • 2026下半年AI Agent风向标:从“对话交互”到“端到端执行”的范式转移
  • iOS激活锁绕过终极指南:5分钟免费解锁iPhone的完整教程