Python基础教程(自学记录)

Python基础教程(自学记录)

ID:47501109

大小:254.19 KB

页数:38页

时间:2020-01-12

Python基础教程(自学记录)_第1页
Python基础教程(自学记录)_第2页
Python基础教程(自学记录)_第3页
Python基础教程(自学记录)_第4页
Python基础教程(自学记录)_第5页
资源描述:

《Python基础教程(自学记录)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、....第一章快速改造:基础知识1.2交互式解释器在IDLE编辑器,在提示符后输入help然后按回车;也可以按下F1获得有关IDLE的帮助信息1.4数字和表达式1/2返回0,整除除法;1.0/2返回0.5,用一个或者多个包含小数点的数字参与计算。另外改变除法的执行方式:from_future_importdivision//可以实现整除,1.0//2.0返回0.0%取余数;**幂运算;>>>1/20word格式编辑....>>>1.0/20.5>>>1.0//2.00.0>>>10%31>>>9**(1/2)1>>>9**(1.0/2)3.0>>>

2、2.75%0.50.25>>>-9%43>>>-3%21>>>-3/2-21.4.1长整数普通整数不能大于2147483647也不能小于-2147483648,若更大的数,可以使用长整数。长整数结尾有个L,理论上小写也可以,不过为了便于识别,尽可能用大写。word格式编辑....1.4.2十六进制和八进制0XAF返回175,十六进制;010返回8,八进制>>>0xAF175>>>01081.5变量包含字母、数字和下划线。首字母不能是数字开头。1.8函数Pow计算乘方:pow(2,3),2**3均返回8;pow等标准函数称为内建函数。Abs(-10)

3、求绝对值,返回10;round(1.0/2.0)返回1.0,把浮点数四舍五入为最接近的整数值。>>>pow(2,3)8>>>2**38>>>abs(-10)10>>>round(1.0/2.0)1.0word格式编辑....>>>round(8.06,2)8.06>>>round(8.06,1)8.11.9模块import>>>importmath>>>math.floor(8.8)向下取整8.0>>>math.ceil(8.8)向上取整9.0>>>int(math.ceil(32.1))33>>>int(32.9)32>>>flo=math.fl

4、oor>>>flo(33.9)33.0使用了from模块import函数,这种方式的import命令之后,就可以直接使用函数,而不需要使用模块名最为前缀了。但是要注意在不同模块引用,可能导致函数冲突。word格式编辑....>>>frommathimportsqrt>>>sqrt(9)3.0>>>1.9.1cmath和复数nan-ànotanumber返回的结果Cmath即complexmath复数模块>>>importcmath>>>cmath.sqrt(-1)1j返回的1j是个虚数,虚数以j结尾;这里没有使用fromcmathimportsqr

5、t,避免与math的sqrt冲突。1.10.3注释符号:#1.11字符串,使用””可以进行转义。1.11.2拼接字符串>>>'Hello,''World''Hello,World'>>>'Hello,''World''Hello,World'>>>'Hello,'+'World''Hello,World'>>>'Hello,'+5word格式编辑....Traceback(mostrecentcalllast):File"",line1,in'Hello,'+5TypeError:cannotconcate

6、nate'str'and'int'objects>>>需要保证两边是一样的字符串,而有其他格式要报错的1.11.3字符串表示str和repr-à两个均为函数,事实上str是一种类型Str会将值转换为合理形式的字符串。另外一种是通过repr函数,创建一个字符串。Repr(x)也可以写作`x`实现(注意:`是反引号),python3.0中已经不适用反引号了>>>print'hello,world'hello,world>>>printrepr('hello,world')'hello,world'>>>printstr('hello,world')he

7、llo,world>>>print1000L1000word格式编辑....>>>1000L1000L>>>printrepr(1000L)1000L>>>printstr(1000L)1000>>>tmp=42>>>print'Thenumberis:'+tmpTraceback(mostrecentcalllast):File"",line1,inprint'Thenumberis:'+tmpTypeError:cannotconcatenate'str'and'int'objects>>>print'T

8、henumberis:'+`tmp`Thenumberis:42>>>print'Thenumberis:'+str(tm

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。