数据发掘领导材料三
主 题:Python的从看到写
进修时光:2021年10月11日–10月17日
内 容:
第二章 Python的从看到写
这周我们将进修课件第二章,Python的从看到写。本章的进修请求及须要控制的重点内容如下:
一、实例分析-温度转换
二、Python顺序语法元素分析
重点控制内容:
重点:实例分析-温度转换
难点:Python顺序语法元素分析
实例分析-温度转换
温度刻画的两种差别体系:以1标准大气压下
摄氏度 :中国等世界大少数家利用
水的结冰点0度,沸点为100度
华氏度 :美国、英国等国度利用
水的结冰点32度,沸点为212度
分别界限
输入:摄氏或许华氏温度值、温度标识
处理:温度转换算法
输出:华氏或许摄氏温度值、温度标识
输入特别局计划
标识放在温度最后
F表示华氏度
C表示摄氏度
82F表示华氏82度
28C表示摄氏28度
设打算法
根据华氏跟摄氏温度定义,转换公式如下:
C = ( F – 32 ) / 1.8
F = C * 1.8 + 32
其中,C表示摄氏温度,F表示华氏温度
温度转换实例编写
打算成绩的扩大
温度转换成绩是各种转换成绩的代表性成绩
货币转换 、长度转换、面积转换、分量转换…
成绩差别,但顺序代码类似
Python顺序语法元素分析
代码高亮
编程色彩帮助体系,不是语法请求
缩进
缩进是表达顺序的格局框架
严格明白:缩进是语法的一部分,缩进不正确顺序运转错误
所属关联:表达代码间包含跟档次关联的独一手段
长度分歧:顺序内分歧即可,一般用4个空格或1个TAB
代码解释
不被顺序履行的帮助性阐明信息
单行解释:以#扫尾,其后内容为解释
# 这里是单行解释
多行解释:以”’扫尾跟开头
”’ 这是多行解释第一行
这是多行解释第二行 ”’
变量与命名
用来保存跟表示数据的占位标记;关联标识符的过程
变量采取标识符(名字) 来表示
TempStr是变量名字
可能利用等号(=)向变量赋值或修改值
= 被称为赋值标记
TempStr = “82F” #向变量TempStr赋值”82F”
命名规矩
大小写字母、数字、下划线跟中文等字符及组合
如: TempStr, Python_Great,myFirstName
留神事项: 大小写敏感、首字符不克不及是数字、不与保存字雷同
Python 跟 python 是差别变量奥鹏大工答案请进:opzy.net或请联系微信:1095258436
123Python是不合法的
被编程言语外部定义并保存利用的标识符
Python言语有35个保存字(也叫关键字)
if, elif, else, in
保存字是编程言语的基本单词,大小写敏感
if 是保存字, If 是变量
35个保存字:
数据范例
数据范例:字符串、整数、浮点数、列表
整数范例:10011101
字符串范例:”10,011,101″
列表范例: [10, 011, 101]
字符串的定义
由0个或多个字符构成的有序字符序列
字符串由一对单引号或一对双引号表示
“请输入带有标记的温度值: “或许 ‘C’
字符串是字符的有序序列,可能对其中的字符停止索引
“请” 是 “请输入带有标记的温度值: ” 的第0个字符
列表范例
由0个或多个数据构成的有序序列
列表利用[ ]表示,采取逗号(,)分开各元素
[‘F’,’f’]表示两个元素’F’跟’f’
利用保存字 in 断定一个元素能否在列表中
TempStr[-1] in [‘C’,’c’]
断定前者能否与列表中某个元素雷同
赋值语句
由赋值标记(=)构成的一行代码
赋值语句用来给变量付与新的数据值
C=(eval(TempStr[0:-1])-32)/1.8
赋值语句右侧的数据范例同时感化于变量
TempStr=input(“”)
input()前去一个字符串
分支语句
由断定前提决定顺序运转偏向的语句
利用保存字if elif else构成前提断定的分支构造
if TempStr[-1] in [‘F’,’f’]:
假如前提为True则履行冒号后语句
每个保存字所生手最后存一个冒号 (:)
冒号及后续缩进用来表示语句与前提的所属关联
函数
根据输入参数产生差别输出的功能过程
类似数学中的函数, y = f(x)
print(“输入格局错误”)
打印输出“输入格局错误”
函数采取 ()
eval (TempStr[0:-1])
输入函数
从把持台获得用户输入的函数
input()函数的利用格局:
= input ()
用户输入的信息以字符串范例保存在中
TempStr = input(“请输入:”)
TempStr保存用户输入的信息
输出函数
以字符情势向把持台输出成果的函数
print()函数的基本利用格局:
print()
字符串范例的一对引号仅在顺序外部利用,输出无引号
print(“输特别局错误”)
向把持台输出 输特别局错误
评价函数
eval()函数:去掉落参数最外层引号并履行余下语句的函数
eval() 函数的基本利用格局: eval ()