格式化输出,python全栈开发

1.

 

 while循环:

python_day_2

  while 条件:

一. 循环. while循环

    代码块(循环体)

while 条件:
代码块(循环体)
实施流程:

  

  1. 剖断标准是或不是为真. 假如真. 实施代码块
  2. 双重判别规范是不是为真……
  3. 当规则为假.实践else 跳出循环. 循环甘休
num=1
while num<=5:
    print(num)
    num+=1

一.让计算机一连打字与印刷九次corn,每一次延迟1秒:

 

图片 1

  break:甘休循环;停止当前本层循环

import time
count = 1
while count <=5:
    print("corn")
    count = count + 1
    time.sleep(1)

2.让用户尽情的喷,按 q 退出,并且过滤掉"马化腾"这三个字

  continue:甘休此次巡回,继续下一次循环

图片 2

2.

while True :
    s = input("请开始喷:")
    if s == 'q':
        break  #停止当前循环
#过滤掉草泥马
    if "马化腾" in s : #in :在xxx中出现xx
        print("你输入的内容不合法,不能输出")
        continue  #停止当前本次循环,继续执行下一次循环
    print("喷的内容是"+ s)

3.1+2+3+4+...+1000 = ?

count = 1
#准备一个变量
sum = 0
while count <=1000:
#累加到sum
    sum = sum + count #把sum中的值(之前运算的结果)和当前的数相加
    count = count + 1
print(sum)

4.输出1-100的所有奇数?

count = 1
while count <=100:
    if count % 2 !=0:
        print(count)
    count = count + 1 

 格式化输出:

2.格式化输出
%s: 字符串的占位符, 能够放置任何内容(数字)
%d: 数字的占位符

  符号:+  连接左右字符,

图片 3

    %s 表示字符串占位符,能够停丢弃何内容

name = input("请输入名字:")
age = input("请输入你的年龄:")
hobby = input("输入你的爱好:")
gender = input("请输入你的性别:")

#print(name + "今年" + age + "岁, 是一个老头, 爱好是" + hobby + ", 性别:" + gender)
#% s: 表示字符串的占位符
print("%s今年%s岁, 是一个老头, 爱好是%s, 性别:%s" % (name, age, hobby, gender))

    %d 数字占位符,只可以放置数字

 

  若字符串中有占位符,后边全部%均是占位符,必要转义为:%%

三. 运算符
逻辑运算:
and 并且的意思. 左右两端的值必须都是真. 运算结果才是真
or 只怕的意思. 左右两端有一个是真的. 结果正是真. 全部都以假.
结果技术是假
not 非的意思. 原来是假. 现在是真. 非真即假, 非假既真
break 甘休循环. 结束当前本层循环
continue 甘休方今此番循环. 继续施行下三遍巡回

  

 

name=input("name")
age=input("age")
job=input("job")
info="""
        name:%s
        age:%s
        job:%s
""" % (name,age,job)
print(info)

 

3.

 

 运算符

随堂作业:

  1>+ ,- ,* , /, % ,**(幂) ,//(取整) ,

 

网站地图xml地图