飞桨领航团零基础Python学习心得笔记(一篇文章入门Python)(上)

简介: 飞桨领航团零基础Python学习心得笔记(一篇文章入门Python)(上)

一、python环境配置及入门

1.配置

方法一

直接安装python本体(不推荐)

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

方法二

Anaconda(强烈推荐!)

下载地址 https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

方法三:

百度AI Studio(强烈推荐!) 访问地址 https://aistudio.baidu.com/

为了方便管理,后续作业在百度AI Studio上完成。为了和教学版本一致,本地环境最好下载python3.7版本(anaconda:2019年7月版本,注意下载anaconda3)


这软件安装都不再多说了,相信大家都稳得一笔了!


2.入门

全文以anaconda作为演示,如果你不想用这个,其他二者是完全一样的

20210209221439354.png

因为入门,打开这个即可,其他环境都不需要管。


第一个程序

看看大概有个了解即可,不必深究,等文章看完一遍再看第二遍,你一定会豁然开朗

20210209222122222.png


基本数据类型

整数:int

浮点数:也就是小数float

字符串:

字符串是以单引号'或双引号"括起来的任意文本
'this is a string'
"yes"
'爸爸说:"今天我做饭"'
"爸爸说:\"今天我做饭\""
len('hello world!')

20210209222902968.png


布尔值:True False

20210209223022323.png

空值:None

空值是Python里一个特殊的值,用None表示。None不能理解为0,因为0是有意义的,而None是一个特殊的空值


基本运算符

20210209222545574.png


变量赋值:(学过其他语言一笔带过即可,没学过一定要一个一个试试)

20210209224151537.png


起名法则

简单地理解,标识符就是一个名字,就好像我们每个人都有属于自己的名字,它的主要作用就是作为变量、函数、类、模块以及其他对象的名称


Python 中标识符的命名不是随意的,而是要遵守一定的命令规则,比如说:


标识符是由字符(A~Z 和 a~z)、下划线和数字组成,但第一个字符不能是数字。 标识符不能和 Python 中的保留字相同。 Python中的标识符中,不能包含空格、@、% 以及 $ 等特殊字符。 在 Python 中,标识符中的字母是严格区分大小写的


简单来说,你别护理呼哨的就行了,符号啥的你不用就完事了


数据类型间相互转换

20210209224442740.png


组合数据类型

list

list是一种有序的集合,可以随时添加和删除其中的元素。

20210209224907251.png


元组 tuple

另一种有序列表叫元组:tuple。tuple和list非常类似,但是tuple一旦初始化就不能修改

20210209225448152.png


可变对象 不可变对象

可变对象:list dict set

不可变对象:tuple string int float bool


字典dict

Python内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度。

20210209225800106.png


集合 set

set和dict类似,也是一组key的集合,但不存储value。由于key不能重复,所以,在set中,没有重复的key。


集合 set

set和dict类似,也是一组key的集合,但不存储value。由于key不能重复,所以,在set中,没有重复的key。

20210209230313229.png


if语句

20210209230547368.png


此外注意,新手必犯的错误!!! 编程语言中==才是判断是否等于,一个=是赋值。

20210209230653164.png


循环语句

20210209230923913.png


复杂一点的用法

20210209231152500.png


break continue pass

如果希望在中间离开循环,也就是 f or 循环结束重复之前,或者 while 循环找到结束条件之 前。有两种⽅式来做到:

  1. 使⽤ break 语句来完全终⽌循环。
  2. 使⽤ continue 语句直接跳到循环的下⼀次迭代。

20210209232006261.png

2021020923211274.png

20210209232041215.png

相关文章
|
1天前
|
开发者 Python
Python入门:8.Python中的函数
### 引言 在编写程序时,函数是一种强大的工具。它们可以将代码逻辑模块化,减少重复代码的编写,并提高程序的可读性和可维护性。无论是初学者还是资深开发者,深入理解函数的使用和设计都是编写高质量代码的基础。本文将从基础概念开始,逐步讲解 Python 中的函数及其高级特性。
Python入门:8.Python中的函数
|
1天前
|
存储 索引 Python
Python入门:6.深入解析Python中的序列
在 Python 中,**序列**是一种有序的数据结构,广泛应用于数据存储、操作和处理。序列的一个显著特点是支持通过**索引**访问数据。常见的序列类型包括字符串(`str`)、列表(`list`)和元组(`tuple`)。这些序列各有特点,既可以存储简单的字符,也可以存储复杂的对象。 为了帮助初学者掌握 Python 中的序列操作,本文将围绕**字符串**、**列表**和**元组**这三种序列类型,详细介绍其定义、常用方法和具体示例。
Python入门:6.深入解析Python中的序列
|
1天前
|
缓存 算法 数据处理
Python入门:9.递归函数和高阶函数
在 Python 编程中,函数是核心组成部分之一。递归函数和高阶函数是 Python 中两个非常重要的特性。递归函数帮助我们以更直观的方式处理重复性问题,而高阶函数通过函数作为参数或返回值,为代码增添了极大的灵活性和优雅性。无论是实现复杂的算法还是处理数据流,这些工具都在开发者的工具箱中扮演着重要角色。本文将从概念入手,逐步带你掌握递归函数、匿名函数(lambda)以及高阶函数的核心要领和应用技巧。
Python入门:9.递归函数和高阶函数
|
1天前
|
存储 SQL 索引
Python入门:7.Pythond的内置容器
Python 提供了强大的内置容器(container)类型,用于存储和操作数据。容器是 Python 数据结构的核心部分,理解它们对于写出高效、可读的代码至关重要。在这篇博客中,我们将详细介绍 Python 的五种主要内置容器:字符串(str)、列表(list)、元组(tuple)、字典(dict)和集合(set)。
Python入门:7.Pythond的内置容器
|
1天前
|
Python
python pandas学习(一)
该代码段展示了四个主要操作:1) 删除指定列名,如商品id;2) 使用正则表达式模糊匹配并删除列,例如匹配订单商品名称1的列;3) 将毫秒级时间戳转换为带有时区调整的日期时间格式,并增加8小时以适应本地时区;4) 将列表转换为DataFrame后保存为Excel文件,文件路径和名称根据变量拼接而成。
12 3
|
1天前
|
知识图谱 Python
Python入门:4.Python中的运算符
Python是一间强大而且便捷的编程语言,支持多种类型的运算符。在Python中,运算符被分为算术运算符、赋值运算符、复合赋值运算符、比较运算符和逻辑运算符等。本文将从基础到进阶进行分析,并通过一个综合案例展示其实际应用。
|
4月前
|
存储 算法 API
Python学习五:函数、参数(必选、可选、可变)、变量、lambda表达式、内置函数总结、案例
这篇文章是关于Python函数、参数、变量、lambda表达式、内置函数的详细总结,包含了基础知识点和相关作业练习。
63 0
|
8月前
|
存储 Python Windows
【Python学习篇】Python实验小练习——函数(十)
【Python学习篇】Python实验小练习——函数(十)
48 1
|
8月前
|
存储 Python
【Python学习篇】Python——函数(九)
【Python学习篇】Python——函数(九)
80 1
|
7月前
|
API Python
Python学习日记(二:函数和逻辑操作)
Python中的函数和逻辑操作至关重要。函数包括可变和不可变参数。

热门文章

最新文章

推荐镜像

更多