如何开始学Python
一、准备工作
学习一门语言,首先第一步就是做准备工作,而我们学习Python需要准备些什么呢?一般来说只需要安装两个基础软件:
- 安装Python,这是这门语言的解释器,负责给计算机解释程序员写的代码。这里就要搞清楚解释型语言和编译型语言的区别,直观来说我们之前接触的C语言等都有一步编译的工作,而在Python当中不再需要这一步。
- 安装Pycharm,这是一个集成化工具,可以在这里写代码和执行代码。
因为不是计算机出身,很长一段时间我都没有搞清楚他们的具体用处,导致每次在一台新计算机搭建环境都不知道该做什么。
二、变量
这里的变量可以跟我们数学里学习的变量类比学习,他们都可以暂时存放一些东西,又因为我们存放的东西不同,所以变量又会有很多类型。比如最基础的四种:整型(存储整数)、浮点型(存储小数)、布尔型(存储True和False)和字符串(存储字符),这里的分类就不像C语言当中那么细。可用 type() 查看数据类型。
三、标识符和关键字
简单来说,标识符就是我们程序员根据需求定义的一些有特殊含义的字符,关键字就是系统或者语言定义的一些有特殊含义的字符,并且标识符不能跟关键字冲突。
而我们在定义标识符时又会有一定的规则和规范需要遵守,规则是必须遵守的,而规范主要是为了实现见名知意,增强代码可读性。
规则:
- 只能由字母、数字、下划线组成
- 不能以数字开头
- 不能使用关键字
- 严格区分大小写
规范:
- 大驼峰命名法: 每个单词首字母大写,Python中的类名使用大驼峰命名法(eg:StudentNum)
- 小驼峰命名法: 除了首字母外其余单词首字母大写(eg:studentNum)
- 下划线分隔法: 单词中间用下划线分隔开,Python中的变量名、函数名、方法名、文件名等都使用下划线分隔法(eg:student_num)
以上就是我刚开始的感悟,为了督促自己我会在每次学习后做一次类似的总结,写下自己的心得。
