Fork me on GitHub

Python学习一入门

一、打印Hello和多行文本

print 打印

后跟单引号或者双引号

多行:3个单引号或者3个双引号

二、算术运算

2.1、加减乖法

默认1/2=0

如果需要小数运算,则需要一个运算术上加.或者.0

+,-,*,/

2.2、取余

%:取余(取模)

小数也可以参数取余

2.3、乘方

**2个表示乖方

可以有负方,表示开方

 

 

三、长整型和进制数

3.1、长整型

很大的整数,后面会自动加上L表示长整型

普通的整数不能大于2147483647

 

3.2、十六进制

0x开始的数表示十六进制

 

3.2、八进制

以0开头 如 010

 

 

四、变量

变量是什么,不确定的数据的名字

变量命名规则:包括字母、数字、_下划线。

不能以数字开头.

如x=2;y="hello",z=2.3等等,python中不需要声明数据类型,JAVA中需要声明数据类型如:int x=2;String str="hello"等

声明变量直接输出

 

五、获取用户输入

input函数来接收用户输入

变量=input("提示信息:");

如是x=inut("请输入第一个数");y=inut("请输入第二个数");

 

 

 

 

六、函数

幂函数

pow(2,3)2的3次方

 

abs绝对值函数abs(数字)

round()四舍五入函数

round()只能4舍五入

round(11.5) 12,round(-11.5)=-11

round(11.5,-1),负数从个位数开始舍弃10.0

round(11.5,-2),负数从个位数开始舍弃0.0

round(-11.5,-1),负数从个位数开始舍弃-10.0

round(-11.5,-2),负数从个位数开始舍弃-0.0

 

七、模块

7.1、模块概念

模块有点类似JAVA中的导包

可以把模块想成导入到python中以增加python功能的扩展,需要什么模块就使用命令import 模块名称 来导入相应的模块

7.2、math

33.9要取到32不要四舍五入,转换为整数int型

可以使用math.floor

 

int也可以完成,但int是舍掉小数位不要,负数同样只舍可以会变大

 

7.3、sqrt平方根

sqrt(9) 结果3

sqrt不能是负数,否则报错

 

7.4、cmath和复数

sqrt只能处理浮点数

负数的平方根是虚数(复数,实数和虚数之和)

cmath可以求负数的平方根(complex math,复数)

虚数以j(或者J)结尾,就像长整型使用L一样。

被看做实数部分为0的复数

 

7.5、执行.py文件

vim hello.py

python 文件.py

 

八、注释

#注释内容

posted @ 2015-09-08 18:18  森林森  阅读(1176)  评论(0编辑  收藏  举报