python 入门知识与基础算法

python 基础知识

1.1 python表标示符

  • 1、在python里面,标识符只能以数字,字母,下滑线进行组成
  • 2、python中不能以数字进行开头,可以使用字母和下划线开头
  • 3、python中的标识符是区分大小写的
  • 4、以下划线开头的标识符具有特殊意义,其表示为不可直接进行访问的属性。例如 _name代表不能直接进行访问的类属性,以双下划线开头的标识符表示一个类的私有属性
  • #! 标识符,在python中表示符号
    
    _name = "hello" #! 表示不可以进行直接访问的类属性
    __title = "hello word" #! 表示私有成员变量
    color = "白色"
    print("name = {}, title = {}".format(_name, __title))

1.2常用保留字

1.3注释

  • 单行注释使用“#”进行表示
  • 多行注释采用三引号进行表示
  • # 这是单行注释
    print("这是单行注释")
    '''这是多行注释
    name  名字
    word  招呼语
    age 年龄
    '''
    print("name={}, age = {}, word = {}".format("lisan","hello word","20"))

1.4 格式化输入输出

  • 用户输入:

    >>> x = input("x: ")

    x: 10

    >>> y = input("y: ")

    y: 10

    >>> print(x + y)

    20

  • 用户输出:python 与C语言的cprintf()函数输出方法类似,其输出格式为print("name=%s, age = %d, other={}"%(name, age, other))

1.5 交互式解释器

  • 解释器是快速输入python语句并立即执行的shell工具,例如我们的Mac电脑在终端中输入python会车进入自带的交互式解释器如下
  • Last login: Mon Jul 30 17:34:30 on ttys001
  • administratordeiMac:~ administrator$ python
  • Python 2.7.10 (default, Oct  6 2017, 22:29:07)
  • [GCC 4.2.1 Compatible Apple LLVM 9.0.0 (clang-900.0.31)] on darwin
  • Type "help", "copyright", "credits" or "license" for more information.
  • >>>

python中的基础算法

1.1基础加减乘除算法

  • 加法:>>> 2 + 2
  • 减法:>>> 2 - 2
  • 乘法:>>> 2 * 2
  • 除法:>>> 2 / 2

1.2 整除运算

  • 第一种:>>> 2 / 3 整型与整型相除,获取整数,条件是除数被除数都是整数
  • 第二种:>>> 2 // 3 双斜杠整除算法,只获取小数点前的部分整数值

1.3  冥运算

  • 例子1:>>> 2 ** 3
  • 例子2:  >>> -2 ** 3
  • 例子3:  >>> (-2) ** 3

猜你喜欢

转载自blog.csdn.net/die_word/article/details/81236464