下载此文档

Python基础教程自学记录.docx


文档分类:IT计算机 | 页数:约40页 举报非法文档有奖
1/40
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/40 下载此文档
文档列表 文档介绍
Python基础教程(自学记录)————————————————————————————————作者:————————————————————————————————日期: 快速改造:,在提示符后输入help然后按回车;,整除除法;,用一个或者多个包含小数点的数字参与计算。另外改变除法的执行方式:from_future_importdivision//可以实现整除,//%取余数;**幂运算;>>>1/20>>>>>>//>>>10%31>>>9**(1/2)1>>>9**()>>>%>>>-9%43>>>-3%21>>>-3/2--2147483648,若更大的数,可以使用长整数。长整数结尾有个L,理论上小写也可以,不过为了便于识别,尽可能用大写。,十六进制;010返回8,八进制>>>0xAF175>>>、数字和下划线。首字母不能是数字开头。:pow(2,3),2**3均返回8;pow等标准函数称为内建函数。Abs(-10)求绝对值,返回10;round(),把浮点数四舍五入为最接近的整数值。>>>pow(2,3)8>>>2**38>>>abs(-10)10>>>round()>>>round(,2)>>>round(,1)>>>importmath>>>()>>>()>>>int(())33>>>int()32>>>flo=>>>flo(),这种方式的import命令之后,就可以直接使用函数,而不需要使用模块名最为前缀了。但是要注意在不同模块引用,可能导致函数冲突。>>>frommathimportsqrt>>>sqrt(9)>>>-plexmath复数模块>>>importcmath>>>(-1)1j返回的1j是个虚数,虚数以j结尾;这里没有使用fromcmathimportsqrt,避免与math的sqrt冲突。:#,使用”\”可以进行转义。>>>'Hello,''World''Hello,World'>>>'Hello,''World''Hello,World'>>>'Hello,'+'World''Hello,World'>>>'Hello,'+5Traceback(mostrecentcalllast):File"<pyshell#43>",line1,in<module>'Hello,'+5TypeError:cannotconcatenate'str'and'int'objects>>>需要保证两边是一样的字符串,-à两个均为函数,事实上str是一种类型Str会将值转换为合理形式的字符串。另外一种是通过repr函数,创建一个字符串。Repr(x)也可以写作`x`实现(注意:`是反引号),>>>print'hello,world'hello,world>>>printrepr('hello,world')'hello,world'>>>printstr('hello,world')hello,world>>>print1000L1000>>>1000L1000L>>>printrepr(1000L)1000L>>>printstr(1000L)1000>>>tmp=42>>>print'Thenumberis:'+tmpTraceback(mostrecentcalllast):File"<pyshell#55>",line1,in<module>print'Thenumberis:'+tmpTypeError:cannotconcatenate'str'and'int'objects>>>print'Thenumberis:'+`tmp`Thenumberis:42>>>print'Thenumberis:'+str(tmp)Thenumberis:42>

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

非法内容举报中心
文档信息
  • 页数40
  • 收藏数0 收藏
  • 顶次数0
  • 上传人ipod0c
  • 文件大小304 KB
  • 时间2019-09-25