本节课程内容框架
![71fe0958bea2f720bd9479d059433339.png](https://i-blog.csdnimg.cn/blog_migrate/17f578c8ebaa79a6a28c51150b0b274b.jpeg)
程序的格式框架
缩进:一行代码开始前的空白区域,表达程序的格式框架,分单层缩进和多层缩进,有以下特点:
- 严格明确:缩进是语法的一部分,缩进不正确程序运行错误
- 所属关系:表达代码间包含和层次关系的唯一手段
- 长度一致:程序内一致即可,一般用4个空格或1个Tab
单层缩进:
![4e3df7db4b61a2c0520cecf295d8ac9c.png](https://i-blog.csdnimg.cn/blog_migrate/ceb477b60868ef83b47619dbe6822d45.jpeg)
多层缩进:
![db551cdf970d4949bf6c4e9b6470747b.png](https://i-blog.csdnimg.cn/blog_migrate/fa38b77c7635472c06c13ce58e826245.jpeg)
注释:用于提高代码可读性的辅助性说明文字,不被执行,分单行注释和多行注释。
单行注释:以 # 开头,其后内容为注释
![ad699a29a9b38d6e4ec8c0424033f244.png](https://i-blog.csdnimg.cn/blog_migrate/0d010c3f22752314173d66ed13269662.jpeg)
多行注释:以 ''' 开头和结尾
![18b1f4055aced51060e3d131ef76bbe1.png](https://i-blog.csdnimg.cn/blog_migrate/5c56a45d3af84ff0fb5486bfee66e238.jpeg)
命名与保留字
变量:程序中用于保存和表示数据的占位符号。
- 变量采用标识符(名字)来表示,关联标识符的过程叫命名
- 可以用=向变量赋值或修改值,=被称为赋值符号
命名:关联标识符的过程。
- 命名规则:大小写字母、数字、下划线和汉字等字符及组合
ps:number_one、numberTwo、NumerThree
- 注意事项:大小写敏感、首字符不能是数字、不与保留字相同
ps:Pyhton与python是不同变量、12python是不合法的
- 一般命名用法:使用单词进行命名
ps:python、pythonLanguage、PythonLanguage、 python_language
变量与命名:
![67c052b2d505e7182c7f51a5cdadd28d.png](https://i-blog.csdnimg.cn/blog_migrate/894a56bfac08d233a6e7b42817064d63.jpeg)
保留字:也叫关键字,被编程语言内部定义并保留使用的标识符。
- Python语言有33个保留字
- 保留字是编程语言的基本单词,大小写敏感
保留字:
![e2cd05dcaade7679e09e8791c3cbfa5c.png](https://i-blog.csdnimg.cn/blog_migrate/a85670eccb33b1cf4ca1d88ffe54e671.jpeg)
数据类型
字符串:由0个或多个字符组成的有序字符序列。
- 字符串由一对单引号或双引号表示
ps:"这是一段字符串"、"abc"
- 字符串是字符的有序序列,可以对其中的字符进行索引,后续详细介绍
ps:"请" 是 "请输入带有符号的温度值:"中的第0个字符
- 字符串的排序规则分为正向递增和反向递减
ps:以 "请输入带有符号的温度值:" 为例
![6c13482dcb6f2cdb8f464d65b3caf30b.png](https://i-blog.csdnimg.cn/blog_migrate/eaa2073f876e032d9a87aafc252ed1b7.jpeg)
数字:整数和浮点数都属于数字类型,其和数学中的概念一致。
- 整数:数学中的整数
ps:32 或 -68
- 浮点数:数学中的实数,带有小数部分
ps:0.8或-2.4
列表:由0个或多个数据组成的有序序列。
- 列表使用[ ]表示,采用“,” 分隔各元素
ps:["abc