【Python】基础语法介绍

目录

一、标识符和关键字

二、注释

三、缩进

四、输入和输出

五、字符串操作

六、基本数据类型

七、复合数据类型

7.1 列表

7.2 元组

7.3 字典

7.4 集合

八、数据类型转换

九、运算符

8.1 算术运算符

8.2 比较运算符

8.3 赋值运算符

8.4 位运算符

8.5 逻辑运算符

8.6 成员运算符

8.7 身份运算符

十、分支和循环

10.1 if语句

10.2 for循环

10.3 while循环

十一、函数

十二、文件操作


提示:本文适合已经有编程基础的读者阅读,仅罗列Python中的语法,不对基础概念作讲解

一、标识符和关键字

标识符,即变量、方法、对象等的名字,由用户自己定义

  • Python中标识符不能以数字开头,由大小写字母、数字、下划线组成
  • 标识符对大小写敏感,A和a是两个不同的变量名
  • 在Python 3中,可以用中文作为变量名,同时允许非ASCII的标识符
  • 标识符不能和关键字相同

关键字,又称为保留字,是一个计算机语言中的预定义保留标识符

Python中一共有35个关键字,它们分别是:

False class from or
None continue global pass
True def if raise
and del import return
as elif in try
assert else is while
async except lambda with
await finally nonlocal yield
break for not


二、注释

单行注释:以#开头,例如

# 这是单行注释

多行注释:以上下分别三个单引号或双引号包裹,例如

'''
这是多行注释
'''
"""
这也是多行注释
"""


三、缩进

Python不同于C++等语言,不需要用大括号括起来表示一个代码块

只要一段连续多行的代码有着相同的缩进空格数即为一个代码块,例如

如果在C++中的话,这三个print隶属于if语句下需要执行的代码,所以要用大括号括起来

但Python只需要保证这三条语句的缩进空格是一样的即可


四、输入和输出

Python中的 print 函数用于输出我们指定的内容

与C语言的 printf 和C++的 cin 不同,Python的 print 默认在内容的最后会自带换行,例如:

如果想要取消默认换行,则需要在最后加上 end="" ,例如

Python中的 input 函数用于读取我们键盘输入的内容,其用法如下:

在 input 中可以输入我们预先想要打印出来的内容,当然也可以什么都不输入

然后会读取我们键盘输入的内容给等号左侧的变量

需要注意,input接受输入的时候得到的结果实际上是字符串


五、字符串操作

前面提到,字符串是由字符组成的序列,用单引号或双引号括起来都行

一个字符串中的每个字符都有一个索引(下标),第一个字符对应的索引为0,往后逐渐递增

我们可以通过方括号+索引的形式来单独取出字符串中的单词,例如:

还有一种操作叫切片,即通过指定一个起始索引和一个结束索引来提取指定区间的子字符串,例如

评论 21
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值