站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
建站程序
开发
服务器
办公软件
开发教程
服务器教程
软件使用教程
运营教程
热门电子书
WordPress教程
宝塔面板教程
CSS教程
Shopify教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
代码缩进与if语句
”
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
{{Python top}} [[Python]]函数没有明显的begin和end,没有标明函数的开始和结束花括号。唯一的分隔符是个冒号(:)接着代码本身是缩进的. '''例子''':缩进buildConnectionString函数。 <pre> def buildConnectionString(params): """Build a connection string from a dictionary of parameters. Returns string.""" return ";".join(["%s=%s" % (k, v) for k, v in params.items()]) </pre> 代码块是通过它们的缩进来定义的。我所说的“代码块”是指:函数、if语句、for循环、while循环,等等。开始缩进表示块的开始,取消缩进表示块的结束。不存在明显的括号,大括号或关键字。这就意味着空白是重要的,并且要一致。在这个例子中,函数代码 (包括 doc string) 缩进了4个空格。不一定非要是4个,只要一致就可以了。没有缩进的第一行则被视为在函数体之外。 *if 语句 <pre> def fib(n): print 'n =', n if n > 1: return n * fib(n - 1) else: print 'end of the line' return 1 </pre> *这是一个名为fib的函数,有一个参数n。在函数内的所有代码都是缩进的。 *在[[Python]]中向屏幕输出内容非常容易,只要使用 print 即可。print语句可以接受任何数据类型,包括字符串、整数和其它类型,如字典和列表.甚至可以混在一起输出,只需用逗号隔开。所有值都输出到同一行,用空格隔开 (逗号并不打印出来)。所以当用5来调用 fib 时,将输出“n = 5”。 *if 语句是一种的代码块。如果if表达式计算为true,紧跟着的缩进块会被执行,否则进入else块执行。 *当然if和else 块可以包含许多行,只要它们都同样缩进。这个 else 块中有两行代码。对于多行代码块没有其它特殊的语法,只要缩进就行了。 '''Python 使用硬回车来分割语句,冒号和缩进来分割代码块。''' ==参考来源== *整理搜集自互联网 [[Category:Python语法|P]] [[Category:Python|P]] [[Category:脚本语言|P]] {{Python}}
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)
本页使用的模板:
模板:Python
(
编辑
)
模板:Python top
(
编辑
)