Python基础(一)

目录

一、Python的标识符和保留字

1、 标识符和保留字的定义

 2、Python命名规则

二、变量的定义和使用

1、变量

2、变量的组成

3、变量的多次赋值

三、Python中常见的数据类型

一、常见数据类型

二、整数类型

1、表示

2、整数的不同进制表示方式

三、浮点数类型

1、组成

2、注意事项

四、布尔类型

1、布尔类型表示

五、字符串类型

1、字符串表示

2、可以使用单引号,双引号,以及三引号来定义

3、 单引号和双引号定义的字符串必须定义在同一行

 4、三引号定义的字符串可以分布在连续的多行


一、Python的标识符和保留字

1、 标识符和保留字的定义

标识符:

变量、函数、类、模块和其他对象的起的名字就叫标识符

保留字:

某些单词被Python赋予了特定的意义,这些单词你在给你的任何对象起名字的时候都不能用

 保留字均为以下:

可以通过以下代码来查看Python的保留字

import keyword
print(keyword.kwlist)

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

如果使用以下保留字来命名,就会报错

 

 2、Python命名规则

  1. 可以用字母、下划线、数字命名
  2. 不能以数字开头
  3. 不能用保留字命名
  4. 严格区分大小写

二、变量的定义和使用

1、变量

变量就是就是一个内存中带着标签的盒子,你需要将数据装入进去。

2、变量的组成

  1. 标识符:表示对象所存储的内存地址,可用内置函数id()来进行展示
  2. 类型:表示的是对象的数据类型,可用内置函数type()来进行展示
  3. 值:表示对象所存储的具体数据,可用print()

eg:name='玛丽亚'

3、变量的多次赋值

当变量被多次赋值后,变量会指向新的空间,eg:将玛丽亚赋值给变量name,再将张三赋值给变量name,则输出那么的值为张三

 

三、Python中常见的数据类型

一、常见数据类型

  1. 整数类型--->int--->98
  2. 浮点数类型--->float--->3.14159
  3. 布尔类型--->bool--->true,flase
  4. 字符串类型--->str--->hello world

二、整数类型

1、表示

英文为integer,简写为int,可以表示为整数、负数以及零

2、整数的不同进制表示方式

  1. 十进制--->默认的进制
  2. 二进制--->以0b开头
  3. 八进制--->以0o开头
  4. 十六进制--->以0x开头

三、浮点数类型

1、组成

浮点数由整数和小数部分组成

2、注意事项

浮点数存储不精确,使用浮点数进行计算时,可能会导致小数位数不确定的情况

解决方案,使用decimal模块

from decimal import Decimal

四、布尔类型

1、布尔类型表示

  1. 用来表示真或假的值
  2. True表示真,Flase表示假
  3. True和Flase还可以表示为整数,True表示1,Flase表示0,可以进行算数运算

五、字符串类型

1、字符串表示

  1. 字符串又被成为不可变的字符序列
  2. 可以使用单引号,双引号,以及三引号来定义
  3. 单引号和双引号定义的字符串必须定义在同一行(类似java中的行注释)
  4. 三引号定义的字符串可以分布在连续的多行

2、可以使用单引号,双引号,以及三引号来定义

3、 单引号和双引号定义的字符串必须定义在同一行

 4、三引号定义的字符串可以分布在连续的多行

今天的分享就到这里!