老男孩python全栈开发15期 课程 第二天随笔

老男孩python全栈开发15期  Day 02

今日主内容

1循环

2break和continue的区别

3格式化输出

4运算符

5编码

一.流程控制while循环

 while条件:

       代码块(循环体)

1.死循环;

while True;

       print(".....")

2.break循环:

变量 = True

while True:

       变量 = inpot(".....")

       if 变量 == "...":

             print("....")

          break    注:(打断,终止当前本层循环)

print(变量)

3.continue循环:

变量 = True

while True:

     变量 = print(".....")

     i f变量 == "...":

        变量 = 变量 + 1

       continue     注:(停止当前本次循环,继续执行下一次循环)

print(变量)

  变量 = 变量 + 1

break和continue区别:break是彻底停止当前循环;continue是停止当前本次循环,继续执行下一次循环)    continue是指:排除一些东西.

二.格式化输出

占字符: %s 表示占位 字符串   (全能的,什么都能占)

             %d表示占位  数字

三.基本运算符

按种类可分为:算数运算,比较运算,逻辑运算,赋值运算等.

1.算数运算包括:+, -, *, /, %, **, // 

2.比较运算包括:==, !=, <>, < , > , <=, >=

3.赋值运算包括: = , += , -= , *= , /= , **= , //=

4.逻辑运算包括: not , and , or   

注: 逻辑运算含义及顺序: (1) and 表示  并且的含义,左右为真,结果才真.

                                        (2) or   表示  或者的含义,左右有一个是真,结果就真.左右都为假,结果才假.

                                        (3) not  表示 取反的含义,非真即假,非假即真.

      逻辑顺序: (   ) _not_and_or   相同运算,从左往右算.

四.编码

  包括:ascill码,国标码, python3运用UFT-8

     单位转换:     

                    8bit = 1byte

                    1024byte = 1KB  

       1024KB = 1MB

       1024MB = 1GB

          1024GB = 1TB

       1024TB = 1PB

     随笔记录至此

猜你喜欢

转载自www.cnblogs.com/qq1426794755/p/9382334.html