- 0
- 0
- 约2.62千字
- 约 8页
- 2026-01-26 发布于北京
- 举报
课程提纲:Python语句简介重访Python程序结构Python语句的基本规则简短实例:交互循环
1重访Python程序结构Python是面向过程、基于语句的语言,语句就是写出要告诉Python,你的程序应该做什么的句子。通过组合这些语句,可以指定一个过程,由Python实现程序的目标。Python程序构成:程序模块1模块2模块3变量函数变量类成员方法语句1语句2表达式1表达式2表达式1对象1.程序由模块构成2.模块包含语句3.语句包含表达式4.表达式建立并处理对象Python的语法实质上是由语句和表达式组成的。表达式处理对象并嵌套在语句中。而语句总是存在于模块中,而模块本身则双是由语句来管理。
1重访Python程序结构Python的语句:语句角色例子赋值创建引用值a,b,c=‘good’,’bad’,’ugly’调用执行函数log.write(‘spam,ham\n’)print打印对象print‘TheKiller’,jokeIf/elif/else选择动作if‘Python’intext:printtextfor/else序列迭代forxinmylist:printxwhile/else一般循环whileXY:print’hello’pass空占位符whiletrue:passbreak,continue循环跳跃whiletrue:ifnotline:breaktry/except/finally捕捉异常try:action()except:print‘error’raise触发异常raiseendSearch,locationimport,from模块读取Importsysdef,return,yield创建函数deff(a,b,c=1,*d):class创建对象classsubclass(superclass):global命名空间空间deffunction:globalx,ydel删除引用deldata[k]exec执行代码字符串exec‘import’+modNameassert调试检查assertXywith/as环境管理器(2.6)withopen(‘data’)asmyfile:process(myfile)
2Python的基本规则井号(#)表示之后的字符为Python注释;换行(\n)是标准的行分隔符(通常一个语句一行);反斜线(\)继续上一行;分号(;)将两个语句连接在一行中;冒号(:)将代码块的头和体分开;语句(代码块)用缩进块的方式体现;不同的缩进深度分隔不同的代码块;Python文件以模块的形式组织。例子:x=100;y=20ifx=100and\y50: print满足条件:x=100andy5 print满足条件的第二行 满足条件:x=100andy5满足条件的第二行
3简短实例:交互循环例子1:一个简单的交互式循环whileTrue: reply=raw_input(Entertext:) ifreply==stop:break printreply.upper() Entertext:textTEXTEntertext:abcABCEntertext:systemSYSTEMEntertext:stop例子2:对用户输入数字进行求平方运算whileTrue: reply=raw_input(Enternumber:) ifreply==stop:break printint(reply)**2Enternumber:10100Enternumber:13169Enternumber:stop
3简短实例:交互循环例子3:用测试输入数据来处理错误whileTrue: reply=raw_input(Entertext:) ifreply==stop: break elifnotreply.isdigit():#不是数字 printBad!*8 else: printint(reply)**2Entertext:525Entertext:xyzBad!Bad!Bad!Bad!Bad!Bad!Bad!Bad!Entertext:11121Entertext:stop
3简短实例:交互循环例子4:用try语句处理错误whileTrue: reply=raw_input(E
您可能关注的文档
最近下载
- 餐饮qsc管理培训课件.ppt VIP
- 养老九防培训课件.pptx VIP
- 物业对外包的管理规定.pptx VIP
- 往复式压缩机气阀、活塞和活塞杆密封技术的可靠性改进介绍.pdf VIP
- 影视项目策划书模板-完整版.docx VIP
- 原文及注释《〈论语〉十二章》.docx VIP
- 四篇对照“学习贯彻党的创新理论、加强党性锤炼、联系服务群众、发挥先锋模范作用、改作风树新风”等五个方面2026年组织生活会对照检查材料.docx VIP
- 高压电缆基础知识.ppt VIP
- 2025年高考数学高考数学二轮热点题型选填题(新高考通用)专题02基本不等式求最值(常考7大题型)(原卷版+解析).docx VIP
- 2025年贵州省公务员考试申论真题(B类)及答案解析.docx VIP
原创力文档

文档评论(0)