下载此文档

python基础教程(自学记录).docx


文档分类:IT计算机 | 页数:约15页 举报非法文档有奖
1/15
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/15 下载此文档
文档列表 文档介绍
快速改造:基础知识

在IDLE编辑器,在提示符后输入help然后按回车;也可以按下F1获得有关IDLE的帮助信息

1/2返回0,整除除法;,用一个或者多个包含小数点的数字参与计算。另外改变除法的执行方式:from_future_import division
//可以实现整除,//
%取余数; **幂运算;
>>> 1/2
0
>>>

>>> //

>>> 10%3
1
>>> 9**(1/2)
1
>>> 9**()

>>> %

>>> -9%4
3
>>> -3%2
1
>>> -3/2
-2

普通整数不能大于2147483647也不能小于-2147483648,若更大的数,可以使用长整数。长整数结尾有个L,理论上小写也可以,不过为了便于识别,尽可能用大写。

0XAF返回175 ,十六进制;
010返回8,八进制
>>> 0xAF
175
>>> 010
8

包含字母、数字和下划线。首字母不能是数字开头。

Pow计算乘方:pow(2,3),2**3均返回8;pow等标准函数称为内建函数。
Abs(-10)求绝对值,返回10;round(),把浮点数四舍五入为最接近的整数值。
>>> pow(2,3)
8
>>> 2**3
8
>>> abs(-10)
10
>>> round()

>>> round(,2)

>>> round(,1)

import
>>> import math
>>> () 向下取整

>>> ()向上取整

>>> int(())
33
>>> int()
32
>>> flo=
>>> flo()

使用了from 模块import 函数 ,这种方式的import命令之后,就可以直接使用函数,而不需要使用模块名最为前缀了。但是要注意在不同模块引用,可能导致函数冲突。
>>> from math import sqrt
>>> sqrt(9)

>>>
cmath和复数 nan-ànot a number返回的结果
Cmath即complex math复数模块
>>> import cmath
>>> (-1)
1j
返回的1j是个虚数,虚数以j结尾;这里没有使用from cmath import sqrt,避免与math 的sqrt冲突。
: #
,使用”\”可以进行转义。

>>> 'Hello, ' 'World'
'Hello, World'
>>> 'Hello,' 'World'
'Hello,World'
>>> 'Hello, '+'World'
'Hello, World'
>>> 'Hello, '+5
Traceback (most recent call last):
File "<pyshell#43>", line 1, in <module>
'Hello, '+5
TypeError: cannot concatenate 'str' and 'int' objects
>>>
需要保证两边是一样的字符串,而有其他格式要报错的
-à两个均为函数,事实上str是一种类型
Str会将值转换为合理形式的字符串。另外一种是通过repr函数,创建一个字符串。
Repr(x)也可以写作`x`实现(注意:`是反引号),
>>> print 'hello,world'
hello,world
>>> print repr('hello,world')
'hello,world'
>>> print str('hello,world')
hello,world
>>> print 1000L
1000
>>> 1000L
1000L
>>> print repr(1000L)
1000L
>>> pri

python基础教程(自学记录) 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数15
  • 收藏数0 收藏
  • 顶次数0
  • 上传人977562398
  • 文件大小181 KB
  • 时间2021-01-21