下载此文档

-Python基础教程(自学记录).doc


文档分类:IT计算机 | 页数:约38页 举报非法文档有奖
1/38
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/38 下载此文档
文档列表 文档介绍
-Python基础教程(自学记录).doc第一章 快速改造:基础知识
交互式解释器
在 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 和 repr- 两个均为函数, 事实上 str 是一种类型
Str 会将值转换为合理形式的字符串。另外一种是通过 repr 函数,创
建一个字符串。
Repr(x)也可以写作 `x`实现(注意: `是反引号), 中已经不
适用反引号了
>>> print 'hello,world'
hello,world
>>> print repr('hello,world')
'hello,world'
>>> print str('hello,world')
hello,world
>>> p

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

非法内容举报中心
文档信息
  • 页数38
  • 收藏数0 收藏
  • 顶次数0
  • 上传人书生教育
  • 文件大小5.40 MB
  • 时间2021-01-10