第三章 语法入门【Python基础】

一、几个概念

**1、表达式:**就是类似一个数学公式
比如:12+3、8-6
表达式一般仅仅用于计算一些结果,不会对程产生实质性的影响
如果在交互模式下输入一个表达式,解释器会自动将表达式的结果输出
**2、语句:**在程序语句一般需要完成某种功能,比如打印语句、获取信息、为变量赋值
比如:print()
input()
a = 10;
3、程序(program)
程序就是由一条一条的语句和一条一条的表达式构成的。
4、函数(function)
函数就是一种语句,函数专门用来完成特定功能
函数长得形如:xxx()
函数的分类:

  • 内置函数:有Python解释器提供的函数;可以早Python中直接使用
  • 自定义函数:有程序员自主创建的函数。
    参数:
  • ()中的内容就是函数的参数
  • 函数中可以没有参数,也可以有多个参数,多个参数之间使用分号;隔开
    **返回值:**返回值是函数运行后返回的结果,不是所有的函数都有返回值。

二、基本语法

**注:**在Python中严格区分大小写
基本语法

  1. Python严格区分大小写
  2. 每一行就是一条语句,每条语句以换行结束
  3. 每一行语句不要过长(规范中建议不要超过80字符)“rulers”:[80]
  4. 一条语句可以分为几行编写,语句后以\结尾
  5. Python是缩进严格的语言,所以在Python中不要随便写缩进
  6. 在Python中使用#来表示注释,#后的内容都属于注释内容,注释的内容将会别解释器所忽略,我们可以通过注释来对程序进行解释说明,一定要养成良好的编写注释习惯,注释要简要明了,一般习惯上#后边会跟着一个空格。

三、字面量和变量

**1、字面量:**字面量就是一个一个的值,比如:1、2、3、4,“hello”,字面量所表示的就是它字面的值
2、变量:(variable)变量可以用来保存字面变量,并且变量中保存的是字面量是不定的,变量本身没有任何意思,它会根据不同的字面变量表示不同意思。
一般在开发过程中很少使用字面量,都是用变量来引用字面量。
3、变量标识符
在Python中所有可以自主命名的内容都属于标识符
比如:变量名、函数名、类名
标识符必须遵循标识符规范

  1. 标识符可以包含字母、数字、_、但是不能使用数字开头,比如:“2bd”不合法
  2. 如果我们不适用不符合规范标识符,将会报错,syntaxerror:invalid syntax
  3. 标识符不能使用Python的关键字和保留字,比如:if
  4. 也不建议使用Python中的函数名作为标识符
  5. 如果使用不符合标准的标识符,将会报错
  6. 命名规范
    在Python中注意遵循两种命名法:
    (1)下划线命名法,所有字母小写,单词之间使用_(下划线)分隔,比如max_length
    (2)帕斯克命名法(大驼峰命名法),首字母大写,每个单词开头首字母大写,其余字母小写。
#Python中使用的变量,不需要声明,直接赋值即可
a = 10
#不能使用没有进行赋值的变量
#如果使用没有赋值的变量,会报错,
#Python是一个动态类型的语言,可以为变量赋任意值,也可以任意修改变量的值
a = “hello”
print(a)
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值