记住,我们不是程序员!数据分析师,学会这些Python基础语法就行
作者头像
  • 大脸猫
  • 2020-05-12 20:12:35 9

大家好,我是一名Python数据分析师,希望与大家分享我在转行过程中积累的经验。因此,我编写了一套系列教程:《15天学会Python编程》、《每天十分钟,掌握Python数据分析》、《Python数据可视化实战》以及《33天精通机器学习》。

本章节摘自《用Python学数据分析:Python基础篇》,欢迎订阅,获取更多内容。

Python 基本语法

缩进

Python 使用缩进来区分代码块,通常使用 Tab 键或空格。这部分内容会在后续章节中详细展开。

注释

在Python中,我们可以使用 # 符号来进行单行注释,而在多行注释中则使用三个单引号(''')或三个双引号(""")。

```python

这是一个单行注释

''' 这是一个多行注释, 可以使用单引号。 ''' """ 这也是一个多行注释, 但使用的是双引号。 """ ```

标识符

标识符是指变量名、函数名或类名。Python 对命名规则有一些规定:

  • 大写字母:A-Z
  • 小写字母:a-z
  • 阿拉伯数字:0-9
  • 下划线:_

标识符不能以数字开头,并且需要避免使用Python的关键字。

引号

Python 支持使用单引号(')、双引号(")或三引号(''' 或 """)来定义字符串。需要注意的是,字符串的开始和结束符号必须匹配。

Python 数据类型

Python 的数据类型相对简单,主要包括以下几种:

整数 (int)

整数类型用于表示正整数、负整数,与数学中的表示方式一致。

浮点数 (float)

浮点数用于表示小数,在数值计算中非常常见。当数值过大或过小时,Python 会自动转换为科学计数法。

布尔值 (boolean)

布尔值有两种:True 和 False。它们常用于逻辑判断,支持 and、or 和 not 运算。

字符串 (string)

字符串是任意文本的集合,可以用单引号(')或双引号(")来定义。如果字符串内部同时包含单引号和双引号,可以使用转义字符来解决。

空值 (None)

空值是一种特殊的值,表示“无”。它不同于数字 0,因为 0 是有意义的,而 None 表示一个空的状态。

Python 控制语句

Python 提供了多种控制语句来实现不同的逻辑分支和循环操作。

if 条件语句

if 语句用于根据条件选择性地执行某些代码块。它支持多个条件分支(elif)和默认情况(else)。

python if 条件1: 执行1 elif 条件2: 执行2 else: 执行3

while 循环

while 循环根据特定条件反复执行一段代码。如果条件始终为真,则会无限循环,除非使用 break 语句提前终止。

python while 条件: 语句块1 else: 语句块2

break 语句

break 语句可以在循环中使用,用来立即退出循环,无论循环条件是否满足。

continue 语句

continue 语句用于跳过当前循环中的剩余代码,并继续下一次循环。

for 循环

for 循环可以遍历任何序列,如列表或字符串。

以上就是本节的内容,希望大家能够掌握这些基础知识,为后续的学习打下坚实的基础。

    本文来源:图灵汇
责任编辑: : 大脸猫
声明:本文系图灵汇原创稿件,版权属图灵汇所有,未经授权不得转载,已经协议授权的媒体下载使用时须注明"稿件来源:图灵汇",违者将依法追究责任。
    分享
分析师程序员语法记住这些学会不是基础数据Python
    下一篇