摘要:《零基础学Python》一书的学习记录,学习笔记。(连载之三)
回顾:昨天主要学习了变量的命名、赋值、全局变量和局部变量的意义,以及在Python中没有定义常量的关键字,一般采用大写加下划线的方式表示。(例:MAX_AGE)。
数据类型
数据类型是构成编程语言语法的基础。不同的编程语言有不同的数据类型,但是都具有常用的几种。Python内置的数据类型有——数字、字符串、元组、列表和字典。(按照书中的布局,这里先介绍数字和字符串)
判断一个变量的数据类型使用函数type()
即可显示变量的数据类型。
数字
数字分为整型、浮点型、布尔型、分数类型、复数类型。用Python写程序的时候,不需要声明变量的类型,Python根据变量的值自动判断变量的类型。
关于复数Python中的复数类型与数学中的写法相同,如果写为c=7+9i,Python不能识别其中的i将会提示语法错误
下面通过具体的实例具体来看:
字符串
在Python中有3种表示字符串的方式——单引号、双引号、三引号。单引号和双引号的作用是一样的。
打印这些符号时使用转义字符(\
) 也可以采用:打印单引号使用双引号包裹,打印双引号使用三引号包裹……
连接两个字符串使用+连接。
运算符与表达式
算术运算符&算数表达式
算数运算符包括四则运算符、求模运算符和求幂运算符。
算数运算符 | 算数表达式 | 描述 | 算数运算符 | 算数表达式 | 描述 |
---|---|---|---|---|---|
+ | x + y | 加法运算 | - | x - y | 减法运算 |
* | x * y | 乘法运算 | / | x /y | 乘法运算 |
% | x % y | 求模运算 | ** | x ** y | 求幂运算 |
逻辑运算符&逻辑表达式
逻辑运算符 | 逻辑表达式 | 描述 | 逻辑运算符 | 逻辑表达式 | 描述 |
---|---|---|---|---|---|
and | x and y | 逻辑与,当x为True时,才计算y | not | not x | 逻辑非 |
or | x | y | 逻辑或,当x为False时,才计算y |