【第1周】Python基本语法元素

(建议:读者应有c语言基础,本文与c语言一样的知识点略去)

第1章 Python基本语法元素

1.1 程序设计基本方法

计算机与程序设计

静态语言和脚本语言

根据执行方式不同,编程语言分为两类

- 静态语言:使用编译执行的编程语言

            C/C++语言、Java语言

- 脚本语言:使用解释执行的编程语言

            Python语言、JavaScript语言、PHP语言

- 静态语言:编译器一次性生成目标代码,优化更充分

            程序运行速度更快

- 脚本语言:执行程序时需要源代码,维护更灵活

            源代码在维护灵活、跨多个操作系统平台

1.2 Python开发环境配置

Python基本开发环境IDLE

Python基本开发环境IDLE

适用于小规模程序开发

- 下载地址: www.python.org/downloads

- 或者: www.python123.io/downloads

Python高级开发环境VSCode

Python高级开发环境VSCode

VSCode:Visual Studio Code

- 微软出品,与Visual Studio同质量的专业级开发工具

- 跨平台免费工具:支持Windows/Linux/MacOS

- 编辑器模式:轻量级、功能丰富、可扩展性强…

第一步:安装IDLE环境;第二步:安装VSCode

- 下载地址: https://code.visualstudio.com

  【第1周】Python基本语法元素_第1张图片 【第1周】Python基本语法元素_第2张图片

1.3 实例1:温度转换

"温度转换"实例编写

【第1周】Python基本语法元素_第3张图片

"温度转换"举一反三

举一反三

输入输出的改变

- 标识改变放在温度数值之前:C82, F28

- 标识字符改变为多个字符:82Ce、28Fa

1.4 Python程序语法元素分析

程序的格式框架

注释

- 单行注释:以#开头,其后内容为注释

          # 这里是单行注释

- 多行注释:以'''开头和结尾

           ''' 这是多行注释第一行

              这是多行注释第二行 '''

命名与保留字

命名

关联标识符的过程

- 命名规则: 大小写字母、数字、下划线和中文等字符及组合

保留字

- Python语言有35个保留字       

【第1周】Python基本语法元素_第4张图片

数据类型

字符串

- 字符串可以对其中的字符进行索引

字符串的序号

【第1周】Python基本语法元素_第5张图片

字符串的使用

使用[]获取字符串中的一个或多个字符

- 索引:返回字符串中单个字符 <字符串>[M]

- 切片:返回字符串中一段字符子串 <字符串>[M: N]

数字类型

【第1周】Python基本语法元素_第6张图片

列表类型

- 使用保留字 in 判断一个元素是否在列表中

          TempStr[-1] in ['C','c']判断前者是否与列表中某个元素相同

语句与函数

分支语句

- 使用保留字if elif else构成条件判断的分支结构

- 每个保留字所在行最后存在一个冒号(:)

函数

- 函数采用<函数名> (<参数>) 方式使用

       eval(TempStr[0:-1]) # TempStr[0:-1]是参数

Python程序的输入输出

【第1周】Python基本语法元素_第7张图片

输入函数input()

- input()函数的使用格式:

                 <变量>=input(<提示信息字符串>)

 

【第1周】Python基本语法元素_第8张图片

评估函数 eval()

- eval()函数的基本使用格式:

                      eval(<字符串或字符串变量>)

你可能感兴趣的:(Python语言程序设计笔记,python)