NowSec

欢迎访问NowSec的博客

Python学习笔记_Day02

一、循环

if循环

Python变成中if语句常用于控制程序的执行,基本形式为

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

其中“判断条件”成立时,则执行后面的语句,不成立则执行else中的语句。

代码示例

money = int(input("请输入你兜里的钱:"))

if money > 500:
    print("喝啤酒,吃炸鸡,生活美滋滋")
else:
    if money > 300:
        print("吃个盖浇饭,生活乐无边")
    else:
        if money > 50:
            print("吃个方便面,开心")
        else:
            if money < 50:
                print("今天减肥")

while循环

while循环用于在某种条件下,循环执行某段程序,以处理需要重复处理的相同任务,基本格式为:

while 条件:
    循环体

代码示例

count = 1
while count <= 10:
    print("NowSec")
    count = count + 1

如何结束一个循环呢?我们可以通过改变条件,或者使用break跳出循环。
在流程控制中又break和continue两个,break是指立刻跳出循环,相当于打断的意思,而continue是跳出本次循环,然后再进入下一个循环。

二、格式化输出

假设我们现在有一个需要用户输入姓名,年龄,性别和爱好,就可以输入对应的文本,而不是每次输出一个文本都需要对源码进行修改。

name = input("请输入你的姓名:")
age = input("请输入你的年龄:")
hobby = input("亲输入你的爱好:")
gender = input("请输入你的性别:")
print("%s今年%s岁,爱好是%s,性别是%s" % (name, age, hobby, gender))

这里的%s是占位符,每一个%s就是一个占位符,按照顺序对应后面括号里的变量。除此之外,数字有自己专用的占位符%d,

点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注