python基础复习-1-1文件类型、变量、运算符、表达式

文件类型:

.py python源文件 由python解释器执行

.pyc python源码编译后生成的文件(字节代码)
编译方法:
    源码文件中使用py_compile模块
      import py_compile
      py_complie.compile('***.py')
      

.pyo python源码优化编译后后文件
    python -O -m compile ***.py  (无需要源码中使用 compile模块)
    -O 表示优化
    -m 表示模块
    

python 变量

变量是计算机内存中的一个区域,可以存储规定范围内的值,且值是可就变的

Python下变量是对一个数据的引用

变量

python 下变量是对一个数据的引用

变量赋值是就变量指向的一个区域
更改变量的值则是将变量指向另外一个区域

变量赋值时不需要声明变量类型,会根据值自动判断类型

内置函数

id()  内置函数 查看内存地址
type() 内置函数  查看类型

从键盘读取输入
input("提示符")  字符串需用'',适用于数字
raw_input(“提示符”) 将所有输入做为字符串 建议使用

赋值运算符:

=   x = 2 将2赋于x
+=  x += 2   <=>  x = x + 2
-=  x -= 2   <=>  x = x - 2
*=  x *= 2   <=>  x = x * 2
/=  x /= 2   <=>  x = x / 2
%=  x %= 2   <=>  x = x % 2 

算术运算符:

+  连接两个数字 加法运算  连接两个字符串,拼接字符串
-  减法
*  乘法
/  除法  一个数为浮点数则结果显示小数部分  4.0 / 3  
//  整除
%   取余
**  乘方

关系运算符:(返回值为布尔值 true fales)

>  大于
>  小于
>= 大于等于
<= 小于等于
== 恒等于
!= 不等于

逻辑运算符

add 逻辑与  True and False
or  逻辑或  False or True
not 逻辑非  not True

格式化字符串

 %s
    print "%s + %s = %s" % (3, 4, 3+4)
    output: 3 + 4 = 7
原文地址:https://www.cnblogs.com/lijunjiang2015/p/7942872.html