汽车宣传网站模板,岳阳建设商城网站公司,怎么下载黑龙江人社app,宁乡网站建设点燃网络1、python基础 2、回归、KNN、K-Means、搜索方法思想及算法实现步骤 3、知识表示基本概念 4、状态空间的相关概念、表示方法及应用 5、图搜索策略及应用 6、问题归约概念、与或图搜索、博弈树搜索与剪枝 7、决策树、贝叶斯决策算法及其应用 8、神经网络与深度学习基本概念
一、…1、python基础 2、回归、KNN、K-Means、搜索方法思想及算法实现步骤 3、知识表示基本概念 4、状态空间的相关概念、表示方法及应用 5、图搜索策略及应用 6、问题归约概念、与或图搜索、博弈树搜索与剪枝 7、决策树、贝叶斯决策算法及其应用 8、神经网络与深度学习基本概念
一、python基础
1、命名规则
Python 语言有一套自己的命名规则。命名规则并不是语法规定只是一种习惯用法 变量名、模块名、包名通常采用小写可使用下划线。 例如: rulemodule.py _rulerule information’ 通常前缀有一个下划线的变量名为全局变量 关键字 2、if __name____main__
if __name____main__ 的意思是当这个 Python 文件被直接运行时而不是作为模块导入到其他文件中时会执行该判断语句下的代码。这样做的目的是允许或阻止某些代码块仅在文件作为主程序运行时执行而在作为模块导入时不执行。确保只有在直接运行这个文件时才会创建 Student 类的实例并打印学生的名字。如果这个文件被当作模块导入到其他文件中那么这部分代码就不会执行。
class Student:__name def __init__(self,name):self.__name namedef getName(self):return self.__name
if __name____main__:studentStudent(borphi)print(student.getName()) 函数名小写
3、代码缩进和冒号
对于 Python 而言代码缩进是一种语法。
# 根据不同的温度范围输出不同的结果
if celsius 0:print(非常冷你可能需要穿一件外套。)
elif celsius 10:print(有点冷可能需要穿一件毛衣。)
elif celsius 20:print(温度适中穿一件T恤就可以了。)
elif celsius 30:print(有点热可能需要短袖。)
else:print(非常热最好穿短袖和短裤。)
4、import
导入整个模块 import math
导入模块中的特定函数或类 from math import sqrt, pow
导入math所有内容 from math import *
5、赋值和运算符
能够同时给多个变量赋值 6、元组tuple、列表list、字典dict和集合set
6.1 创建元组tuple
结构类似数组
item (cat, -6, (1, 2))
print(item)
print(type(item))
print(item[0], item[1], item[2]) 6.2 操作元组tuple 6.3 创建列表list
# 例7-5:创建列表
numbers1 [7, -7, 2, 3, 2]
print(numbers1)
print(type(numbers1)) 6.4