发布时间:2022-10-26 文章分类:编程知识 投稿人:王小丽 字号: 默认 | | 超大 打印

一. 字面量

代码中,被写在代码中的固定的值,称之为字面量

  1. Python常用6种值(数据)类型
    二、python基本数据类型

  2. 字符串(string) :又称文本,是由任意数量的字符如中文、英文、各类符号、数字等组成。所以叫做字符的串。
    二、python基本数据类型

  3. 测试
    二、python基本数据类型
    (666 13.14 "木风" 都是字面量)

二. 注释

对代码进行解释说明(不能被执行)

  1. 单行注释
    # 开头,加上注释内容
    快捷键ctrl+/

  2. 多行注释
    一对三个双引号引起来,例如"""注释内容"""
    二、python基本数据类型

三. 变量

  1. 变量是什么,有什么作用?
    变量就是在程序运行时,记录数据用的

  2. 变量的定义格式是?
    变量名=变量值

  3. 变量的特征是?
    变量的值可以改变

  4. print语句如何输出多份内容?
    print(内容1,内容2, ....内容N)

  5. Python中如何做减法?
    使用符号-即可完成减法运算
    拓展:加(+)、减(-)、乘(*)、除(/)

四. 数据类型

  1. 使用什么语句可以查看数据的类型?
    type()

  2. 如下代码,name_ type变量可以存储变量name的类型信息
    是因为?
    name = "黑马程序员"
    name
    type = type (name)
    因为type()语句会给出结果(返回值)

  3. 变量有没有类型?
    没有,字符串变量表示变量存储了字符串而不是表示变量就是字符串

五. 数据类型转换

  1. 字符串、整数、浮点数类型转换的语句是?
    二、python基本数据类型

  2. 任何类型都可以转换成字符串,对不对?
    正确

  3. 字符串可以随意转换成数字,对不对?
    错误,字符串内必须只有数字才可以

  4. 浮点数转整数会丢失什么?
    丢失精度,小数的部分

六. 标识符

  1. 什么是标识符?
    用户编写代码时,对变量、类、方法等编写的名字,叫做标识符。

  2. 标识符的命名规则?

  1. 变量的命名规范?

七. 运算符

  1. 算数运算符
    二、python基本数据类型

  2. 赋值运算符
    二、python基本数据类型

  3. 复合赋值运算符
    二、python基本数据类型

八. 字符串

  1. 字符串在Python中有多种定义形式:
  1. 字符串本身包含'' 和 "" 和 """"""

8.1 字符串的拼接

  1. 如何完成字符串拼接?
    使用"+"号连接字符串变量或字符串字面量即可

  2. 有哪些注意事项?
    无法和非字符串类型进行拼接

  3. 对比 + 和 ,
    +:【字符串】的拼接 and 不会自动加上空格符
    ,:【字符串,整数,浮点数等】多个输出的拼接 and 自动加上空格进行区分
    二、python基本数据类型

8.2 字符串格式化

  1. 通过%,完成字符串和变量的拼接
    二、python基本数据类型
    多个变量时:(按占位顺序列出变量)(其中整型变量按 %s 输出:整型可以转换为字符串类型)
    二、python基本数据类型

  2. %s:
    %:我要占位
    s:将变量变成字符串放入占位的地方

  3. 其他格式符号
    二、python基本数据类型

8.3 字符串格式的精度控制

  1. 数字精度控制
    使用辅助符号"m.n":控制数据的宽度和精度
    m:宽度。为数字,m<数字自身,不生效
    n:小数点精度。为数字,会进行四舍五入

  2. 例子:

8.4 字符串格式化-f

  1. 通过 f'{变量} {变量}' 进行快速格式化
  2. 特点:
    不理会类型
    不做精度控制,适合对精度没有要求的时候快速使用
  3. 示例
    二、python基本数据类型

8.5 对表达式进行格式化

  1. 表达式
    一条具有明确执行结果的代码语句

  2. 方式
    f'{表达式}'
    "%d 或 %s 或 %f" % {表达式}
    二、python基本数据类型

  3. 示例
    二、python基本数据类型

8.6字符串格式化练习题讲解

  1. 题目
    二、python基本数据类型

  2. 解答

九. 数据输入

  1. input
    input():获取键盘输入的数据
  2. 可以在input中输入提示信息:input(提示信息)
    二、python基本数据类型
    二、python基本数据类型
  3. 无论键盘输入什么类型的数据,获取到的都是字符串类型
    二、python基本数据类型