疫情环境下的网络学习笔记 python Day 04

2.21下午

昨日回顾

  1. 计算机基础

    计算机五大组成部分

    cpu 控制+运算
    内存 存储数据,通电数据有效,断电数据丢失,相当于短期记忆
    外存(硬盘) 永久存储,相当于长期记忆(记在本子上
    输入 键盘鼠标
    输出 音响显示屏
  2. 操作系统

    ​ 本质上也是一个软件,相当于一个平台

    ​ 计算机本质上是一堆硬件,也就是没有灵魂的机器

    ​ 硬件>操作系统>在操作系统中安装应用软件并执行

  3. python程序的执行步骤

  4. 布尔类型

    True False

  5. 输入

    input

    ​ python2和python3的input有区别

  6. 格式化输出

    给字符串进行格式化替换并输出,通过占位符进行替换

    %s可以替换任何类型的数据,%d只能替换数字类型的数据

    user_info1 = input('enter name:')
    user_info2= input('enter age:')
    str1 = 'my name is %s, my age is %s' %(user_info1,user_info2)
    print(str1)
    

    int(str) 将str转换成int类型,但必须要str中只有纯数字

  7. 基本运算符

    1. 算术运算符+ - * / // ** %

      / 除法得到的结果都是浮点型

    2. 逻辑运算符

      ​ and 与 ; or 或 ;not 非

      优先级:not> and > or

    3. 比较运算符

      == . > , < , >= , <= , !=

    4. 赋值运算符:=

      简写:+= ,-= ,*= ,/= ,**= ,%=

  8. 流程控制之 if 判断

    如果条件成立,则执行if下的代码,否则执行else下的代码

    else只能在最后使用,elif可以无限使用

作业讲解

  1. 接口:实现封装好的功能
  2. 如果if 的条件多,创建一个列表,用 if in [] 来判断
  3. str.endwith() 用于判断字符串的结尾是什么
原文地址:https://www.cnblogs.com/telecasterfanclub/p/12341597.html