- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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网络刷博器爬虫:
如何刷‘阅读次数
您可能关注的文档
最近下载
- 员工心态培训ppt课件.pptx VIP
- 直肠癌的外科治疗及进展.ppt VIP
- 2025年上海证券交易所招聘笔试预测试题及答案.doc VIP
- 料账管理课件.pptx VIP
- 能量密度指数(EII)计算方法.ppt VIP
- 红十字校本课程教学设计.docx VIP
- (正式版)Y-S-T 1700-2024 银矿采选业绿色工厂评价要求.docx VIP
- 2025年上海证券交易所招聘笔试专项练习含答案.doc VIP
- TCECA-G 0344—2025《零碳园区评价技术规范》.pdf VIP
- 第2课 春秋战国的历史巨变课件(共41张PPT)-中职高一上学期高教版(2025)中国历史全一册(含音频+视频).pptx VIP
文档评论(0)