下载此文档

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


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

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

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

>>> //

>>> 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'
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
>>> print 1000L
>>> 1000L
1000L
>>> print repr(1000L)
1000L
>>> print str(1

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

非法内容举报中心
文档信息
  • 页数37
  • 收藏数0 收藏
  • 顶次数0
  • 上传人shijijielong001
  • 文件大小164 KB
  • 时间2020-12-07
最近更新