python语言基础——语法入门

简介: python语言基础——语法入门

几个概念

1、表达式

表达式就是一个类似于数学公式的东西

表达式一般仅仅用来计算一些结果,不会对程序产生实质性的影响

如果在交互模式中输入一个表达式,解释器会自动将表达式的结果输出

2、语句

在程序中语句一般需要完成某种功能,比如打印信息、获取信息、为变量赋值……

语句的执行一般会对程序产生一定的影响

在交互模式中不一定会输出语句的执行结果

3、程序(program)

程序就是由一条一条的语句和一条一条的表达式构成的

4、函数(function)

函数就是一种语句,函数专门用来完成特定的功能

函数的分类:

内置函数:由python解释器提供的函数,可以在python中直接使用

自定义函数:由程序员自主的创建的函数

当我们需要完成某个功能时,就可以去调用内置函数,或者自定义函数

函数的两个要素:

参数:()中的内容就是函数的参数

函数中可以没有参数,也可以有多个参数,多个参数中间用,隔开

返回值:是函数的返回结果,不是所有的函数都有返回值

字面量和变量

字面量

就是一个一个的值

字面量所表示的意思就是它的字面的值,在程序中可以直接使用字面量

变量(variable)

可以用来保存字面量,并且变量中保存的字面量是不定的

变量本身没有任何意思,它会根据不同的字面量表示不同的意思

一般在开发时,很少直接使用字面量,都是将字面量保存到变量中,通过变量来引用字面量

基本语法

1、在python中严格区分大小写

2、python中的每一行就是一条语句,每条语句可以换行结束

3、python中每一行语句不宜太长,规范中建议每行不要超过80个字符

4、一条语句可以分多行编写,语句后边以\结尾

5、python是缩进严格的语句,所以在python中不要随便写缩进

6、在python中使用#来表示注释,#后的内容都属于注释,注释的内容将会被解释器忽略

可以通过注释对程序进行解释,要养成良好的编写注释习惯,注释要求简单明了,习惯#后紧跟空格

变量和标识符

变量

python中使用变量,不需要声明,直接为变量赋值即可

不能使用没有进行过赋值的变量,如果使用没有赋值过的变量,会报错

python是一个动态类型的语言,可以为变量赋任意类型的值,也可以任意修改变量的值

标识符

在python中所有可以自主命名的内容都属于标识符

标识符必须遵循标识符的规范:

1、标识符中可以含有字母、数字、下划线(_),但是不嫩那个使用数字开头

2、标识符不能是python中的关键字和保留字

也不建议使用python中的函数名作为标识符,因为这样会导致函数被覆盖

3、命名规范:

在python中注意使用两种命名规范

(1)下划线命名法

所有字母小写,单词之间使用_分割 max_length

(2)帕斯卡命名法(大驼峰命名法)

首字母大写,每个单词开头字母大写,其余字母小写 MaxLength

如果使用不符合标准的标识符,将会报错

相关文章
|
1天前
|
缓存 算法 数据处理
Python入门:9.递归函数和高阶函数
在 Python 编程中,函数是核心组成部分之一。递归函数和高阶函数是 Python 中两个非常重要的特性。递归函数帮助我们以更直观的方式处理重复性问题,而高阶函数通过函数作为参数或返回值,为代码增添了极大的灵活性和优雅性。无论是实现复杂的算法还是处理数据流,这些工具都在开发者的工具箱中扮演着重要角色。本文将从概念入手,逐步带你掌握递归函数、匿名函数(lambda)以及高阶函数的核心要领和应用技巧。
Python入门:9.递归函数和高阶函数
|
1天前
|
开发者 Python
Python入门:8.Python中的函数
### 引言 在编写程序时,函数是一种强大的工具。它们可以将代码逻辑模块化,减少重复代码的编写,并提高程序的可读性和可维护性。无论是初学者还是资深开发者,深入理解函数的使用和设计都是编写高质量代码的基础。本文将从基础概念开始,逐步讲解 Python 中的函数及其高级特性。
Python入门:8.Python中的函数
|
1天前
|
存储 SQL 索引
Python入门:7.Pythond的内置容器
Python 提供了强大的内置容器(container)类型,用于存储和操作数据。容器是 Python 数据结构的核心部分,理解它们对于写出高效、可读的代码至关重要。在这篇博客中,我们将详细介绍 Python 的五种主要内置容器:字符串(str)、列表(list)、元组(tuple)、字典(dict)和集合(set)。
Python入门:7.Pythond的内置容器
|
1天前
|
存储 索引 Python
Python入门:6.深入解析Python中的序列
在 Python 中,**序列**是一种有序的数据结构,广泛应用于数据存储、操作和处理。序列的一个显著特点是支持通过**索引**访问数据。常见的序列类型包括字符串(`str`)、列表(`list`)和元组(`tuple`)。这些序列各有特点,既可以存储简单的字符,也可以存储复杂的对象。 为了帮助初学者掌握 Python 中的序列操作,本文将围绕**字符串**、**列表**和**元组**这三种序列类型,详细介绍其定义、常用方法和具体示例。
Python入门:6.深入解析Python中的序列
|
1天前
|
知识图谱 Python
Python入门:4.Python中的运算符
Python是一间强大而且便捷的编程语言,支持多种类型的运算符。在Python中,运算符被分为算术运算符、赋值运算符、复合赋值运算符、比较运算符和逻辑运算符等。本文将从基础到进阶进行分析,并通过一个综合案例展示其实际应用。
|
1天前
|
程序员 UED Python
Python入门:3.Python的输入和输出格式化
在 Python 编程中,输入与输出是程序与用户交互的核心部分。而输出格式化更是对程序表达能力的极大增强,可以让结果以清晰、美观且易读的方式呈现给用户。本文将深入探讨 Python 的输入与输出操作,特别是如何使用格式化方法来提升代码质量和可读性。
Python入门:3.Python的输入和输出格式化
|
1天前
|
存储 Linux iOS开发
Python入门:2.注释与变量的全面解析
在学习Python编程的过程中,注释和变量是必须掌握的两个基础概念。注释帮助我们理解代码的意图,而变量则是用于存储和操作数据的核心工具。熟练掌握这两者,不仅能提高代码的可读性和维护性,还能为后续学习复杂编程概念打下坚实的基础。
Python入门:2.注释与变量的全面解析
|
1天前
|
机器学习/深度学习 人工智能 算法框架/工具
Python入门:1.Python介绍
Python是一种功能强大、易于学习和运行的解释型高级语言。由**Guido van Rossum**于1991年创建,Python以其简洁、易读和十分工程化的设计而带来了庞大的用户群体和丰富的应用场景。这个语言在全球范围内都被认为是**创新和效率的重要工具**。
Python入门:1.Python介绍
|
1月前
|
存储 开发者 Python
python基本语法
Python的基本语法简洁而强大,支持多种编程范式,包括面向对象编程和函数式编程。通过掌握变量和数据类型、操作符、控制结构、函数、类和模块等基本概念,可以有效地编写高效、可读的Python代码。无论是初学者还是经验丰富的开发者,Python都提供了丰富的工具和库来满足各种编程需求。
70 13
|
1月前
|
存储 数据挖掘 数据处理
Python Pandas入门:行与列快速上手与优化技巧
Pandas是Python中强大的数据分析库,广泛应用于数据科学和数据分析领域。本文为初学者介绍Pandas的基本操作,包括安装、创建DataFrame、行与列的操作及优化技巧。通过实例讲解如何选择、添加、删除行与列,并提供链式操作、向量化处理、索引优化等高效使用Pandas的建议,帮助用户在实际工作中更便捷地处理数据。
47 2

热门文章

最新文章

推荐镜像

更多