2020-12-03

基本语法:
一.注释:分为单行注释、多行注释。
1.单行注释 :行首 # 号
2.多行注释 :用三个单引号 (’’’)或 三个双引号(""")包括要注释的内容
二.标识符和关键字:
命名时应遵循见名知义的原则。
系统已用的关键字不得用作标识符。
下画线对解释器有特殊的意义,建议避免使用下画线开头的标识符
标识符区分大小写.
三.作用:给函数、类、变量起名字。
关键字是系统已经定义过的标识符,它在程序中已有了特定的含义,如if、class等,因此不能再使用关键字作为其他名称的标识符。
四.语句换行:
Python中一般是一条语句占用一行,但有时一条语句太长,就需要换行。在这里插入图片描述print()中字符串太长的话,分开两行编写,在首行末尾添加续行符”\”来实现,但在 []、{}中分行时,可以不使用反斜杠。
五.缩进:
Python语言简洁体现在使用缩进来表示代码块,而不像C++或Java中使用{},示例如下
在这里插入图片描述
if后的条件为真,执行后面的语句,它们使用相同的缩进来表示一个代码块。要注意的是,缩进的空格数是可变的,但同一个代码块中的语句必须包含相同的缩进空格。示例如下:
在这里插入图片描述
缩进不一致的话,会引发错误。在Pycharm中,缩进是自动添加的。在其他文本编辑器中使用缩进,推荐大家使用4个空格宽度作为缩进,尽量不要使用制表符作为缩进,因为不同的文本编辑器中制表符代表的空白宽度可能不相同。

变量与数据的类型:
一.变量
变量是编程中最基本的单元,它会暂时引用用户需要存储的数据。
在这里插入图片描述
在图中,变量名age是一个标识符,通过赋值符(=)将数据18与变量名age建立关系,这样age就代表18,此时可以通过print()查看age的值。示例如图:
在这里插入图片描述
二.数据类型
在这里插入图片描述
在上图中,Python的数据类型分为数字类型(int、float、complex、bool)、字符串类型、列表类型、元组类型、字典类型和集合类型。
三.检测数据类型:
数据类型是由存储的数据决定的。为了检测变量所引用的数据是否符合期望的数据类型,Python中内置了检测数据类型的函数type()。它可以对不同类型的数据进行检测。具体示例:
在这里插入图片描述
除此之外,还可以使用函数isinstance()判断数据是否属于某个类型。示例如下:
在这里插入图片描述
四.数据类型转换:
数据类型转换是指数据从一种类型转换为另一种类型,转换时,只需要将目标数据类型名作为函数名即可,如表所示:
在这里插入图片描述
表中列出的是数字类型之间的转换,其他类型之间也可以转换,如数字类型转换为字符串型。

运算符:
运算符是用来对变量或数据进行操作的符号,也称作操作符,操作的数据称为操作数。运算符根据其功能可分为算术运算符、赋值运算符、比较运算符、逻辑运算符等。
一.算数运算符:
算术运算符用来处理简单的算术运算,包括加、减、乘、除、取余等。
在这里插入图片描述
二.赋值运算符:
赋值运算符,它的作用就是将变量或表达式的值赋给某一个变量。
除此之外,还有几种特殊的赋值运算符。
在这里插入图片描述
三.比较运算符:
比较运算符就是对变量或表达式的结果进行比较。如果比较结果为真,则返回True,否则返回False。
在这里插入图片描述
四.逻辑运算符:
逻辑运算符用来表示数学中的“与”、“或”、“非”运算,具体如表所示。在表中,a、b分别为表达式,通常都是使用比较运算符返回的结果作为逻辑运算符的操作数。此外,逻辑运算符也经常出现在条件语句和循环语句中。
在这里插入图片描述
五.位运算符:
位运算符是指对二进制位从低位到高位对齐后进行运算。
在这里插入图片描述
六.成员运算符:
成员运算符用于判断指定序列中是否包含某个值。
在这里插入图片描述
七.身份运算符:
身份运算符用于判断两个标识符是否引用同一对象。
在这里插入图片描述八.运算符的优先级:
运算符的优先级是指在多种运算符参与运算的表达式中优先计算哪个运算符,与算术运算中“先乘除,后加减”是一样的。如果运算符的优先级相同,则根据结合方向进行计算,表中列出了运算符优先级从高到低的顺序。
Python会根据上表中运算符的优先级确定表达式的求值顺序,同时还可以使用小括号“()”来控制运算顺序。小括号内的运算将最先计算,因此在程序开发中,编程者不需要刻意记忆运算符的优先级顺序,而是通过小括号来改变优先级以达到目的。
在这里插入图片描述
Python常用内置对象:
在python中一切都是对象,python中的对象有内置对象、标准库对象、扩展库对象。
内置对象:可以直接使用;
标准库对象:需要导入之后才能使用;
扩展库对象:需要先安装扩展库才能使用;

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值