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