万恶之源之运算符

1.循环,while循环

模拟⼀下循环听歌:

while True:

  print('我们不一样')

  print('我们都一样')

  print('有啥不一样')

 

while 条件:

  结果

如果条件是真, 则直接执⾏结果. 然后再次判断条件. 直到条件是假. 停⽌循环

结束循环:

1,改变条件.

2,break: 立刻跳出循环. 打断的意思

3,continue: 停⽌本次循环, 继续执⾏下⼀次循环.

while True:
  a =input("请开始你的表演:")
    if a =="q":   # 如果输入的是q,执行break
        break
    if "苍老师" in a :
        print ("你输入的内容错误,请从新输入")
        continue
        print("请输入表演的内容:"+a)

count=1
sun=0
while count<=100:
    print(count)  #可有可无
    sun=sun+count
    count=count+1
print=(sun)
1+2+3+4****+100=?

 


count=1
while count<=100
    if count % 2 !=0
        print(count)
    count=count+1
打印1--100所有的奇数

执行流程:

1.判断条件是否为真. 如果真. 执行代码块  

    2. 再次判断条件是否为真......

    3. 当条件为假.执行else 跳出循环. 循环结束

 

2.格式化输出

   %s:字符串的占位符,可以放置任何内容

   %d:数字的占位符

如果字符串中有了占位符,后边出现的所有%都是占位符,需要转义

如何转义:就得在%后边再加一个%  

  我叫%s,年龄%d,目前学习了20%%的内容了%  (''小猴'',26)

  第一个%是对第二个%的转译,告诉Python解释器这只是一个单纯的%,而不是占位符。

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

 print(name+"今年"+age+"岁, 是一个老头, 爱好是"+hobby+", 性别:"+gender)

 print("%s今年%s岁, 是一个老头, 爱好是%s, 性别:%s" % (name, age, hobby, gender))

 

3.运算符  

     算数运算(+加 -减 * 乘/ 除%取模 **幂 //取整数)

   

     比较运算 (==等于 !=不等于 <>不等于 >大于 <小于 >=大于等于 <=小于等于)

                   a==b   对:True   错误:False

      

     赋值运算(=简单 +=加法 -=减法*=乘法/=除法%=取模**=幂//=取整)

   

     逻辑运算  

  

      and 并且的意思. 左右两端的值必须都是真. 运算结果才是真
      or 或者的意思. 左右两端有一个是真的. 结果就是真. 全部是假. 结果才能是假
      not 非的意思. 原来是假. 现在是真. 非真即假, 非假既真

and or not同时存在. 先算括号, 然后算not, 然后算and , 最后算ora,同一优先级从左往右计算.即:( )>not>and>or

     x or y , x为真,值就是x,x为假,值是y

     x and y, x为真,值是y,x为假,值是x

记一个or就行,and和or相反,千万别较真俩一起记,容易记懵圈

 

posted @ 2018-07-03 14:53  一纸休书  阅读(142)  评论(0编辑  收藏  举报