首页 AI Studio教育版 帖子详情
第一次百度飞桨领航团零基础Python速成营的学
收藏
快速回复
AI Studio教育版 文章课程答疑 487 2
第一次百度飞桨领航团零基础Python速成营的学
收藏
快速回复
AI Studio教育版 文章课程答疑 487 2

Python计算基础及环境搭配搭建
百度飞桨领航团零基础Python

一、编程语言:(Programming Language),是用来定义计算机程序的形式语言。Python就是一种广泛使用面向对象的解释型、高级编程语言。
软件系统:
操作系统:(英语:Operating System,缩写:OS)是一组主管并控制计算机 操作、运用和运行硬件、软件资源和提供公共服务来组织用户交互的相互关 联的系统软件程序,同时也是计算机系统的内核与基石。)
应用程序:是电脑软件的主要分类之一,是指为针对用户的某种特殊应用目的所撰写的计算机程序。
二进制:二进制(binary)在数学和数字电路中指以2为基数的记数系统,以2为基数代表系统是二进位制的。
二进制与十进制的转换。
二、Python基础
标识符是由字符(A~Z 和 a~z)、下划线和数字组成,但第一个字符不能是数字。 标识符不能和 Python 中的保留字相同。 Python中的标识符中,不能包含空格、@、% 以及 $ 等特殊字符。 在 Python 中,标识符中的字母是严格区分大小写的。
在这里插入图片描述
Python数据类型:数字(Number)、字符串(String)、列表(List)、元组(Tuple)、集合(Set)、字典(Dictionary)
不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组)。
可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)。
数字
整型、浮点型、布尔型、复数
/ 除法,得到一个浮点数
//  除法,得到一个整数,向下取整
% 取余
** 乘方
混合计算时,Python会把整型转换成为浮点数。
round()函数计算浮点数,round(x [, n])。
复数complex(a,b)表示,复数的实部a和虚部b都是浮点型。
字符串
Python中的字符串用单引号 ’ 或双引号 " 括起来。
索引值以0为开始值,-1为从末尾的开始位置。
加号 + 是字符串的连接符, 星号 * 表示复制当前字符串,与之结合的数字为复制的次数。
反斜杠 \ 转义特殊字符,如果你不想让反斜杠发生转义,可以在字符串前面添加一个r,表示原始字符串。
列表
列表是写在方括号[ ]之间、用逗号分隔开的元素列表。
索引值以0为开始值,-1从末尾的开始位置。
加号 + 是列表连接运算符,星号 * 是重复操作。
append()函数用于在列表末尾添加新的对象。list.append(obj)
pop()函数用于移除列表中的一个元素(默认最后一个元素),并且返回该元素的值。list.pop([index=-1])
元组
元组与列表类似,不同之处在于元组的元素不能修改。元组写在小括号()里,元素之间用逗号隔开。
元组中的元素类型也可以不相同
集合
集合是由一个或数个形态各异的大小整体组成的,构成集合的事物或对象称作元素或是成员。
基本功能是进行成员关系测试和删除重复元素。
可以使用大括号{ }或者set()函数创建集合,注意:创建一个空集合必须用set()而不是{ },因为{ }是用来创建一个空字典。
字典
字典是Python中另一个非常有用的内置数据类型。
字典是一种映射类型,字典用{ }标识,它是一个无序的键(key):值(value)的集合。
列表是有序的对象集合,字典是无序的对象集合。两者之间的区别在于:字典当中的元素是通过键来存取的,而不是通过偏移存取。
键(key)必须使用不可变类型。
在这里插入图片描述
流程控制:条件判断和循环
1、IF语句流程图
2、循环语句

for 循环
for循环可以遍历任何序列的项目,如一个列表或者一个字符串。

3、break,continue,pass语句
如果希望在中间离开循环,也就是 for 循环结束重复之前,或者 while 循环找到结束条件之 前。有两种⽅式来做到:
使⽤ break 语句来完全终⽌循环。
使⽤ continue 语句直接跳到循环的下⼀次迭代。
break 语句跳出 for 和 while 的循环体。
continue 语句跳过当前循环块中的剩余语句,然后继续进行下一轮循环。
pass是空语句,是为了保持程序结构的完整性。不做任何事情,用作占位语句。

三、心得体会
好好学习,天天向上
附上链接:
https://aistudio.baidu.com/aistudio/course/introduce/7073

0
收藏
回复
全部评论(2)
时间顺序
AIStudio810261
#2 回复于2021-02

wow, 好详细的笔记呀

1
回复
AIStudio810258
#3 回复于2021-02

收获满满,加油,共同进步!

1
回复
在@后输入用户全名并按空格结束,可艾特全站任一用户