day_05

上节课回顾

花式赋值

链式赋值

a = b = c =10

交叉赋值

x=10
y=20

# 1. 
z=x
x=y
y=z

# 2.
x,y=y,x

列表

[]内用逗号隔开多个元素(任意数据类型)

索引取值:索引从0开始

字典

{}内用逗号隔开多个键值对

按key取值

布尔值

所有数据类型都自带布尔值,0/None/空自带的布尔值为False,其他均为True

解压缩

一次性取多个值,如果某一个值不要,就用_表示

python与用户的交互

input()

  1. 暂停程序
  2. 接收用户的输入
  3. 接受的所有数据都为字符串

三种格式化输出方式

  1. f-string
  2. 占位符
  3. format

今日所学

基本运算符

算术运算符

+-*/%//** 返回的是一个数值

比较运算符

> >= < <= == != 返回的是一个布尔值

赋值运算符

=

逻辑运算符

把多个条件同时叠加

and : 左右两个条件都为True,则为True,否则为False

or:左右两个条件只要有一个满足则为True

not : 如果条件为True,则为False

身份运算符

每一个变量值都有一个身份,也就是内存地址

用is来判断内存地址

位运算符

仅做参考

成员运算符

用in来判断元素是否在容器类元素里(字符串)

流程控制之if判断

单分支结构

if 条件:
    代码块

双分支结构

if 条件:
    代码块
else:
        代码块

多分支结构

if 条件1:
    代码块
elif 条件2:
    代码块
elif 条件3:
    代码块
else:
    代码块

流程控制之while循环

while 条件: # 条件成立运行代码,不成立就结束while循环
    代码块 # 代码执行结束后会进入下一次循环

while + break

终止循环

while + continue

跳出本次循环,不执行下面的代码

tag

中间变量,控制while循环

while + else

仅作了解

while 条件:
    代码块
else:
    代码块  #如果上面的代码没有被break终止,就运行else里的代码。

转载于:https://www.cnblogs.com/maqiaobin/p/11506670.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值