码迷,mamicode.com
首页 > 编程语言 > 详细

Python学习一

时间:2015-09-08 20:01:44      阅读:203      评论:0      收藏:0      [点我收藏+]

标签:

一、打印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

技术分享

 

八、注释

#注释内容

技术分享

Python学习一

标签:

原文地址:http://www.cnblogs.com/liunanjava/p/4791840.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!