您的位置:首页 > 编程语言 > Python开发

Python基础知识(一)

2017-10-12 22:36 218 查看

一、数字和表达式

基本操作:+、-、*、/、%

注意:1/2 = 0.精度丢失造成。两种方式改变:(1)1.0/2.0 = 0.5   (2)添加from __future__ import division语句

整除:双斜线 //      整除时:1.0 // 2.0 = 0

幂运算:** 或 pow

变量:变量名可以包括字母、数字或下划线。变量不能以数字开头。

获取用户输入:使用函数input

模块:可以把模块想象成导入到python以增强其功能的扩展,需要使用特殊命令import来导入模块。

注释:井号#,#号右边的一切内容都会被忽略。

字符串:用单引号或双引号括起来,需要注意字符串中包含单引号或双引号后如何表示字符串

转义引号:使用反斜杠对字符串的引号进行转义

字符串表示:str 和 repr

input 和 raw_input的比较

raw_input会把所有的输入当做原始数据将其放入字符串中

长字符串

如果需要写一个非常长的字符串,它需要跨多行,那么可以使用三个引号代替普通引号:

print '''this is a very long string.

         it continues here.

         and 

         it is not over.

         still here.'''

也可以使用三个双引号

二、函数

abs()

cmath.sqrt ()        返回平方根,可应用于负数

float()

help()

input()

int()

long()

math.ceil()            返回数的上入整数,返回值类型为浮点数

math.floor()          返回数的下舍整数,返回类型为浮点数

math.sqrt()           返回平方根,不适合负数

pow(x, y[, z])        返回x的y次幂所得结果对z取模

row_input()          获取用户输入

repr()                   返回值以字符串表示形式

str()                     将值转换为字符串
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: