从零开始的Python学习-变量

工具

版本: Python 3.6.8

IDE: PyCharm

1.  变量

定义变量的三个特征
1、值:value
2、地址:id
3、类型:type
 变量名命名规范
1、字母、数字、下划线
2、数字不能开头
3、区分大小写
4、不要用中文

2. 多行注释
1、(""" .... """)
 
3. 格式化输出
  1.占位符
    %s,%c,%f,%n
    其中%f 可以使用 %.2f控制长度
    例:
      print("你的名字是:%s 你的年龄是:%s " % (name, age))
  2.format

      Python2.6 开始,新增了一种格式化字符串的函数 str.format(),它增强了字符串格式化的功能。

    基本语法是通过 {} 和 : 来代替以前的 % 。

    format 函数可以接受不限个参数,位置可以不按顺序。

       例:

        print("你的名字:{name} 你的年龄:{age}".format(age=age,name=name))

  3.f-string(推荐使用)
    
f-string用大括号 {} 表示被替换字段,其中直接填入替换内容
   
例:
       print(f"你的名字:{name},你的年龄:{age}")

3. 基本运算符
  1. 算术运算符
      + 、- 、 * 、/
      %(取模、取余数)
      **(幂)
      //(向下取整,先除法,再取整)
  2. 比较运算符
      print(a == b)
      print(a != b)
      print(a > b)
      print(a < b)
      print(a >= b)
      print(a <= b)
  3. 赋值运算
      x = 1
      print(x)

      x = x + 6
      print(x)

      x += 6
      print(x)

      x -= 5
      print(x)

      x *= 3
      print(x)

  4. 逻辑运算
      a = 1
      b = 2
      c = 3
      print(a > b and c > b)
      print(a > b or c > b)
  5. 链式运算
      x = 1
      y = 1
      x = y = 1
  6. 增量运算
      a += 1 or a -= 1
  7. 交叉赋值
      a = 1
      b = 2
      c = a
      a = b
      b = c
      print(a, b)
  8. 变量的解压
      a, b, c, d = [1, 2, 3, 4]
      print(a, b, c, d)

   4. 流程控制
    1. if 语句块

      Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。

    可以通过下图来简单了解条件语句的执行过程:

  

         (本图转自菜鸟教程)


      



     
 




猜你喜欢

转载自www.cnblogs.com/cczoi/p/11104412.html
今日推荐