python的基础
1.python几个基础概念
1.1.表达式
- python表达式可以是值,变量和运算符的组合,单独的一个值也是表达式,单独的变量也是一个表达式,表达式是python最常见的代码
表达式特点
- 表达式一般仅仅用于计算一些结果、不会对程序产生实质性的影响
- 如果在交互模式中输入一个表达式、解释器会自动将表达式的结果输出
- 表达式运算具有优先级
1.2.语句
- 一个语法上自成体系的单位,它由一个词或句法上有关连的一组词构成
- 语句的执行一般会对程序产生一定的影响,在交互模式中不一定会输出语句的执行结果
1.3.程序(program)
-
python程序是由一个个表达式和一个个语句所组成的,并由python解释器负责执行
image.png
1.4.函数(function)
函数是指组织好的,可重复使用的,用来实现单一或相关联功能的代码段,python函数包含系统中自带的一些函数,第三方函数,以及用户自定义函数
含数是可以实现一些特定的小方法或是小程序,在python中有很多内建函数
内建函数是python系统中自带的函数,比如:dir() type()等等,不需要我们自己编写
还有一种是第三方函数,就是其他程序员编好的一些函数共享给大家使用
如何自己定义一个函数?
定义函数需要用到def语句,具体的定义函数语法格式如下所示

2.标识符
2.1.标识符的概念
- python中的标识符是用于识别变量,函数,类,模块以及其他对象名字
2.2.标识符命名规则
- 标识符由大小写字母,数字以及下划线(_)组成
- 虽然表示可以以下划线_开头,但是尽量不要以下划线开头,有特殊意义
2.3. 命名方式
• 驼峰命名法
• 小驼峰式命名法: 第一个单词以小写字母开始;第二个单词的首字母大写,例如:myName、aDog
• 大驼峰式命名法: 每一个单字的首字母都采用大写字母,例如:FirstName、LastName
• 下划线命名法
• 不过在程序员中还有一种命名法比较流行,就是用下划线“_”来连接所有的单词,比如 get_url buffer_size
3.变量
3.1.变量的概念?
• 变量是计算机内存中的一块区域,存储规定范围内的值,值 可以改变,通俗的说变量就是给数据起个名字。
• 变量命名规则
• 变量名由字母、数字、下划线组成要符合标识符的命名规范
• 数字不能开头
• 不能使用关键字
• 注意 : 是两个对象相等和两个对象是同一个对象是两个概念
3.2.变量的运算


• 变量的运算就是正常的四则运算 ,需要注意的是在运算过程中含有浮点数,那么它返回的就是一个浮点数类型
4.字符串
4.1.什么是字符串
•由一对单引号或者一对双引号引起的内容称为字符串,字符串是由数字、字母、下划线组成的一串字符
•注意点
单引号或双引号不能混合使用
单引号不能嵌套使用
双引号不能嵌套使用
4.2.转义字符
•转义字符是一种特殊的字符常量。转义字符以反斜线""开头,后跟一个或几个字符。转义字符具有特定的含义,不同于字符原有的意义,故称“转义”字符
•\t 表示制表符
•\n 表示换行符
• \ 表示反斜杠
• \’ 表示 ’
• \ ‘’ 表示 ‘
5.作业

