python 全部缩进一行_Python 基础知识(一)

本文介绍了Python的基础语法,包括保留字、行与缩进、多行语句和代码注释。讲解了变量的概念及其命名规范,并详细阐述了数字、字符串、布尔值和空值这四种基本数据类型。此外,还涵盖了运算符的使用,如算术、赋值、关系等。文章旨在帮助初学者掌握Python编程的基本要素。
摘要由CSDN通过智能技术生成
本篇目录: 1.基础语法:Python 保留字(关键字)、行与缩进、多行语句、代码注释 2.变量 3.基本数据类型:数字、字符串、布尔值、空值 4.运算符 从现在开始,将给大家介绍基础知识。本篇主要介绍基础语法、变量、运算符,及几种基本的数据类型:数字、字符串、布尔值、空值。 在下一篇文章中,将介绍复杂一点的数据类型:列表、元组、字典、集合,以及操作这些数据用到的for循环、while 循环、if 条件控制语句等。

1.基础语法

(1)Python 保留字(关键字) 不能把关键字用作任何标识符名称(如变量名等)。Python 的标准库提供了一个 keyword 模块,可以输出当前版本的所有关键字:
(2)行与缩进 Python 是使用缩进来表示代码块的。这是与其他语言不同的地方,比如 C++、Java 等都是使用大括号{}来表示代码块。 缩进的空格数是可变的,但是同一个代码块的语句必须包含相同的缩进空格数,如:
(3)多行语句 大多数情况下是一行写完一条语句,特殊情况,如果语句很长,可以使用反斜杠(\)来实现多行语句,如:
full_name = first_name + \
在 [],{}, () 中的多行语句,不需要使用反斜杠(\),如:
(4)代码注释 注释是对代码的解释和说明,其目的是让阅读代码的人能更加轻松的了解代码,能提高代码的可读性。 Python 中的注释有单行注释和多行注释。 单行注释以 # 开头,如:
多行注释用三个单引号''' ''' 或者三个双引号 """ """ 将注释括起来,如: 单引号(''')
'''
这里是多行注释的第一行,用三个单引号
这里是多行注释的第二行,用三个单引号
'''
双引号(""")
"""
这里是多行注释的第一行,用三个双引号
这里是多行注释的第二行,用三个双引号
"""
2.变量 在编程中,变量(variable)是用来描述存储信息的,比如:数字、字符串、列表、元组、字典等等。换句话说,变量类似于其他事物的标签。 例如,我们可以创建一个名为 score 的变量,并用等号(=)将数字 100 赋值给它。这里我们创建了一个变量 score,并告诉 Python 它代表数字100 。 >>> score = 100 当我们在代码中写,name = 'jack'时,Python 解释器做了两件事: 1.在内存中创建了一个 'jack' 的字符串。 2.在内存中创建了一个名为 name 的变量,并把它指向 'jack'。 变量的命名规范:
  • 变量名只能包含字母、数字和下划线。

  • 变量名必须以字母或下划线( _ )打头,不能以数字打头,比如不能将其命名为:2_name、123message等。

  • 不能将 Python 关键字和函数名用作变量名,即不要使用 Python 保留用于特殊用途的单词,比如 print 。

  • 变量名不能包含空格,可以使用下划线来分隔单词,比如 first_name 可行,但first name 就会引发错误。

  • 变量名应既简短又具有描述性。比如:first_name 比 f_n 好。

  • 变量名区分大小写,比如 Name 和 name 代表不同的变量名,建议使用小写的变量名,多个单词间以下划线分隔。

3.基本数据类型 【空值】 空值是 Python 里一个特殊的值,用 None 表示。None 不能理解为0,因为0是有意义的,而 None 是一个特殊的空值。

【数字】

数字有整数和浮点数之分,Python 将带小数点的数字都称为浮点数,比如:2、23、100等都为整数,2.1、32.59、1.252等都为浮点数。

对整数、浮点数可进行算数运算,在混合计算时,Python 会把整型转换成符点数。 【布尔值】 在 Python 中一个布尔值只有 True、False 两种值,要么是 True,要么是 False (请注意大小写)。布尔值可以用 and、or 和 not 运算。 布尔值经常用在条件判断中,比如:
if age >= 18:
【字符串】 字符串就是一系列字符,在 Python 中用' '(单引号)或 " "(双引号)括起来的都是字符串。比如'1234',"abc123","Hello World!"等等。注意,这里的单引号或双引号本身不是字符串的一部分,如果单引号本身也是一个字符,那就可以用双引号括起来,比如"I'm Li"。 如果字符串内既包含单引号又包含双引号怎么办?可以使用转义字符\(反斜杠)来标识,比如:'I\'m \"Li\"!',表示的字符串内容是:I'm "Li"! 转义字符\可以转义很多字符,比如换行符\n,制表符\t 等等。可以在 Python 的交互式命令行中用 print 打印字符串试试各种字符串及转义等。 还可以对字符串可执行很多操作,如: *修改字符串的大小写*
*合并(拼接)字符串* Python 使用加号(+)来合并字符串。
*删除空白* Python 能使用方法 rstrip() 删除字符串开头和结尾多余的空白。
*使用制表符或换行符添加空白* -添加制表符 \t
-添加换行符 \n
4.运算符 Python 支持 7 种类型的运算符。 (1)算数运算符

e4e5f6e74627b8fef44df8b980a33da1.png

(2)赋值运算符

50d5ceaa9820656b1398a4136488849f.png

(3)关系运算符

7fee5c81fe9b7a35bc4332b29584a52b.png

(4)位运算符

71724812b385ce3e1d190b46f6464a56.png

(5)逻辑运算符

b50cb56b8b13e6d7ce8cac4078035c1a.png

(6)成员运算符

83e03a203ae68b50ce07b25d2d45914f.png

(7)身份运算符

cb1b6f57c9db5c0c70f871890a16b7c0.png

(8)运算符优先级 下面的表格中列出了从最高到最低优先级的运算符

01850dac232121d15b435927ad20d34f.png

「完」 长按识别二维码,关注【人人学Python】

64985e7084e877da62d32605728169b9.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值