您的位置:首页 > 编程语言 > Python开发

Python基础教程 第一章 基础知识

2018-10-29 17:06 190 查看
  1. 交互式解释器
  2. 算法
  3. 数和表达式 算数运算符
    +
    -
    *
    /
    //
    (整除)
    在2.x版本中可以
    from __future__ import division
  4. 求余运算符
    %

    x % y
    等价于
    x - ((x // y) * y)

    可用于负数求余,
    10 % -3 == 10 - ((10 // -3) * -3) == -2

    理解要点:整除运算向下圆整结果
  5. 乘方运算符
    **
  • 变量(名称只能由字母、数字和下划线组成,不能以数字开头)
  • 语句(表达式“是”一些东西,语句“做”一些事情)
  • 获取用户输入
    input()
  • 函数
      pow()
      幂运算
      pow(2, 3)
      等于8
    1. round()
      将浮点数圆整为最接近的整数
    2. int()
      将浮点数向下圆整
    3. abs()
      求绝对值
  • 模块
    import
      import math
      引入模块
    1. math.floor()
      向下圆整
    2. math.ceil()
      向上圆整
    3. import cmath
      处理复数的模块
    4. sqrt()
      计算实数平方根,
      cmath.sqrt()
      计算复数平方根
      >>> import cmath
      >>> cmath.sqrt(9)
      (3+0j)
    5. __future__
      可以使用当前不支持但未来有可能成为标准组成部分的功能
  • 保存并执行程序
      #
      注释
  • 字符串
      字符串拼接
      >>> print('a' 'b' 'c')
      abc
      不使用
      +
      也可以
    1. 支持单引号
      ' '
      和双引号
      " "
    2. 可使用反斜杠
      \
      转义,告诉解释器
      \
      后面引号是字符串的一部分,而不是字符串结束的标志。
      >>> 'let\'s go!'
      "let's go!"
    3. str()
      repr()
      >>> print(repr("Hello,\nworld!"))
      'Hello,\nworld!'
      >>> print(str("Hello,world!"))
      Hello,world!
    4. 长字符串
      '''hahah'''
    5. 原始字符串:不以特殊方式处理反斜杠
      \
      >>> print('C:\nowhere')
      C:
      owhere
      >>> print('C:\\nowhere')
      C:\nowhere
      >>> print(r'c:\nowhere')
      c:\nowhere
      原始字符串不能以单个字符串结尾,可以将末尾反斜杠单独作为一个字符串
  • 内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
    标签: