Python学习笔记【week01day4】if、while、for、break、continue、pass、格式化输出

if、while、for、break、continue、pass、格式化输出

1. 分支(条件)语句:if

if 判断条件:
	执行语句...
else:
	执行语句...

可多重判断:

if 条件判断1:
	语句1
elif 条件判断2:
	语句2
...
elif 条件判断n:
	语句n
else:
   	语句

if语句的伪三目运算
本质: 是将if语句强行写在一行,完成一个二选一的效果。
语法: result1 if 判断条件 else result2
e.g. res = True if number%2==0 else False

2. 循环语句之while

while 判断条件:
	执行语句...

while 循环之"else": 在python中,while…else在循环条件为false时执行else语句块

count = 0
while count < 5:
    print("%d is less than 5"%count)
    count += 1
else:
    print("%d  is not less than 5"%count)

3.结束循环语句

  1. break: 跳出当前循环体
  2. continue: 提前结束当前此次循环,进行下一次循环
  3. pass: 不做任何事,一般用作占位语句

重点: 若使用了break就不会执行else 中的语句快

while 1:
   	语句块xxx
    break
else:
    print("正常执行结束")

4. 格式化输出

%s 字符串
%d int类型
%f float类型
%0nd 0:代表占位符 n:代表长度 d代表类型
%.nf .n 代表保留n位小数
注意:print中有一个“end”参数,end若不写默认\n[换行]
若不想换行则需要给end重新赋值【end是指打印结束的时候打印的字符串】
可自定义:
e.g. print(“哈哈”, end = “\t”)
print(“哈哈”, end = " ")

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值