Python的基础知识,python相关知识
一、人工智能、云计算、大数据
1.大数据:数据采集、数据存储、数据处理、数据分析等功能;
2.云计算:比如百度云盘提供的云计算服务;
3.人工智能:帮助我们完成相关角色;
通用开发框架:客户端(人工智能)-服务器(云计算)-数据端(客户端)。
二。人工智能,机器学习,Python语言
1.机器学习:是多领域交叉学科,是人工智能的解决方案;
2.Python是一种面向对象的动态编译语言,是一种分析型语言。开发语言为C语言;
3.人工智能分为:软件人工智能(如网络机器人)和硬件人工智能(如物理机器人)。
第三,Python语言
1.变量和数据类型
Python变量没有特别说明,只能通过赋值来使用。Python中的数据类型不需要先定义。
变量:变量是编程中操作数据的基本单位,可分为数值变量、文本变量等。
常用的数据类型:数字型、字符串、元组、列表、字典等。
2.数字类型:整数、实数和布尔值。
可以通过type(a)来检查a的类型。
3.字符串:表达方式:单引号、双引号、三引号;
三者的区别:
4.算术运算符:“”、“-”、“*”、“/”、“//”四舍五入,“* *”自乘一次幂(如a**b,表示A的b次幂)、“%”余数;
5.比较运算符(也称为关系运算符):有"=="等于"、"小于"、"大于"!="不等于,="大于或等于,="小于或等于;
6.赋值运算符:=,=,-=,*=,/=,//=,* *=;
7.逻辑运算符:“与”、“或”、“非”,返回值为真或假;
8.字符串切片(String slicing):主要是在Python语言中切割字符串以获得相应数据的一种技术功能。
格式:[开始:结束:步骤];
描述:
1) [:],获取所有数据;
2) [start:]从start开始的数据(如A[2:]);
3) [:end]表示从开始到结束-1的数据(例如:A[:5]);
4)【start:end】获取start到end-1的数据;
5) [start: end: step]的意思是按步长从开始到结束取数据。
9.字符串运算符:字符串表示“.”或者 .或者.
变量的值和赋值:
1)“”:充当字符串链接;例如s=s m,链接a和m;
2)“*”:重复输出字符串;比如:a*2,重复输出字符串A两次;
3)“[]”:按索引获取字符串中的字符;如果h=abdcdf ,其中a的索引是0,b的索引是1,则h[0]是a,h[1]是b:
4)“在”:是否包含。如果f="d ",则print(finh)的返回值为真;
5)“不在”:不包含。如果f="s ",则print(fnot inh)的返回值为真;
6)"\n ":
10.转义符:用字符定义为“\”,实现特殊功能;
1)“”出现在最后一行:实现行的延续;
2) "\ \ ":实现字符串显示反斜杠符号。
3)“\ ”:单引号;
4)“a”:敲钟;
5) "\ b ":退格;
6) "\ 000 ":实现空值;
7) "\ n ":实现换行;
8) "\ t ":横向制表;
9) "\ r ":输入。
1.if判断语句
12.列表:定义了可以存储多个数据。list=[数据1,数据2,数据3],列表的几种操作:添加,插入,删除。
13.对于循环结构:
1),语法结构:对于集合中的变量:
循环语句;
否则:
End语句;
2)列表循环显示:range()返回串行数据。
14.Tuple: Tuple是Python中的一种数据类型。类似于list,可以存储多个数据。区别:链表可以增加、删除、修改,元组不能。
15.while循环:
While(逻辑表达式):
循环语句;
否则:
End语句;
16.dictionary:Python中的一种数据类型,是存储键值对的数据集。键:属性名,值:数据。
语法:字典名={key 1: value 1,key 2: value 2,key 3:value 3 };
字典的读取:a=字典名[“键值”];
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。