语言基础

input函数:x=input(please input:'  ')
接收用户的键盘输入
print 函数  在print语句之后加上逗号  表示输出后不换行
print(value,-----,sep=‘  ’,end =‘   ’)
sep默认空end默认换行
file 默认标准输出流

注释:
1.以#开始
2.“‘     ”’三个引号之间

导入模块  每个import只能导入一个模块


多行语句
如果一行语句太长,可在末尾加上’\’   用括号也可

使用帮助:
help()获取信息

 数值类型
(1)整型int   正数不带小数点  对大小没有限制  只要内存够大就行
(2)浮点型
(3)复数

字符串  单引号和双引号效果一样
转义字符
字符串运算
字符串格式化
print(“我的名字是%S年龄%d”%(’xmj‘,41))

布尔类型  Ture  Flase

运算 :and    or    not
空值 None
和任何其他的数据比较永远返回False

变量
等号=      赋值   可以把任何量赋值给变量    可以类型不同的变量
是基于值的内存管理
a=’ABC‘
在内存创建一个’ABC‘的字符串,把a指向’ABC'
a也可以只想任何类型不同的变量
type()    函数可以查询变量的数据类型

常量
不能变的量
数学中的圆周率  PI=3.1415、、、
实际上可以改变PI的值

运算符
算术运算符
+ - * / % **(指数)  //(整除)
关系运算符
关系运算符优先级低于算术运算符
逻辑运算符
and  not   or 
ture 作为数值为1        False作为数值为0
赋值运算符
左边必须为变量  不等同与数学符号    没有等于含义
位运算符 bit
按位与&      按位或|   按位异或^
按位求反~     左移<<     右移>>
成员运算符
in        not in
标识运算符 
is        not is
运算符优先级    (按以上顺序向下)  

猜你喜欢

转载自www.cnblogs.com/renxiaoyan/p/9781166.html