pythonlarnbasic.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
pythonlarnbasic

目录 1 输入输出函数 1 2 Python变量 2 3 Python函数 3 3.1系统库函数 3 3.1.1字符函数库 3 3.1.2数学函数库 4 3.1.3os库 4 3.1.4网络编程库 4 3.2第三方函数库 4 3.3 自定义函数 5 3.3.1自定义函数的返回值: 6 3.3.2自定义函数的参数预定义: 7 3.4函数的实参赋值顺序 8 1 输入输出函数 print(format(12.34567,3.2f)) 12.35 print(format(0.34567,.2%)) 34.57% weight=float(raw_input(plz input your weight)) plz input your weight44 weight 44.0 type(weight) type float 2 Python变量 Python变量是指向内存地址的变化,而不是内容。 ==》这一点与c语言中提供变量修改内容不同不同,更像是指针。 ==》python对变量赋值,不能改变内容,只能改变它的指向。 Python变量定义时,无需指定数据类型,根据所赋值决定类型。 3 Python函数 python函数分为系统库内置函数,第三方开源项目,自定义函数。 系统库函数:字符函数库,数学函数库,os库,网络编程库。 3.1系统库函数 3.1.1字符函数库 islower()判断是否小写。isspace判断是否为空; 字符串.replace(old,new,count)替换函数。 Import math引入数学库 3.1.2数学函数库 math.sin(math.pi/6).======2.5 Math.pi=========2.1415926535897931 math.Pow(3,4)求n次方。3*3*3*3======3**4======即是3的4次方。 3.1.3os库 import os path=os.getcwd()获得当前的工作路径。 os.listdir(path)获得当前目录下的所有目录及文件。 还有一些文件的读写。 3.1.4网络编程库 Import socket Baiduip=Socket.gethostbyname(‘’)通过gethostbyname函数获得百度主机的ip地址。0 Numberpy中有大量关于数组的运算函数。 Python安装目录下lib文件夹下有一些py结尾的文件。 3.2第三方函数库 Linux下easy_install +要安装的第三方函数库。Httplib2为例安装的博客: import urllib import webbrowser url= content=urllib.urlopen(url).read() print content ^…… 在默认浏览器中打开页面 open(163.com.html,w).write(content) webbrowser.open_new_tab(163.com.html) True webbrowser.open_new_tab() True Webbrowser过长,起个别名web方便使用。 3.3 自定义函数 函数定义时,注意冒号作为结束;无花括号;必须有tab键缩进,用于区分函数体的语句和其他语句。 使用自定义函数: 保存为test 运行效果: 定义函数可以方便代码重用。 Indent的报错出现意味着缩进是有问题的。 函数调用时,12和13是实参,val1和val2是形参。参数的初始值一一对应,参数和返回值无类型。 点一行,在右下角会给出这是第几行。 3.3.1自定义函数的返回值: 1个返回值。 函数定义: 函数调用: !!!!!!Python支持多值返回。返给主调函数。 函数定义: 函数调用: 运行效果: 3.3.2自定义函数的参数预定义: 函数定义: 函数调用: s=test_e(4) print s得19. 函数调用: s=test_e(4,2) print s得6.这里冲掉了预设值。 有预定义值得参数必须写在没有预定值的后面。 3.4函数的实参赋值顺序 只有实参明确指出每一项的赋值,有预设值的才能在前面被赋值。 有预设值的不赋值,其它每一个的可以按默认顺序,可以具体指定顺序。 分支语句if If单分支: If双分支: 多分支: If后的条件表达式只要不是0,就为真。放字符串也是真。 循环语句 5.1 while语法结构 可以用break退出循环。 5.2 While网络刷博器爬虫: 如何刷‘阅读次数

文档评论(0)

quechui388620 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档