码迷,mamicode.com
首页 > 编程语言 > 详细

Python学习记录3

时间:2016-08-01 01:40:30      阅读:212      评论:0      收藏:0      [点我收藏+]

标签:

:出现在函数定义语句末尾

 

如:if expression:

elif expression:

else:等

 

定义函数使用def

 

def hanshu(x)

‘描述‘

return(调用函数时返回的值)

 

 

对于默认参数用法不是很清楚:

def foo(debug=True):
‘detemine if in debug mode with default argument‘
  if debug:
    print‘in debug mode‘
  print ‘done‘

当取值为false的时候输出则是‘done’

如果true值只想输出第一句,我觉得应该加上continue去跳出循环,

但是现实情况我加上continue一直报错

 

类调用内部属性
首先先定义一个类,以及类内部的属性和方法,如:

基类是否一定要定义为object,定义abc报错

class hello(object):

a=0.5

 

前面定义了函数

def add(x)

return (x+x)

 

函数调用类用参数

add(hello.a)

输出为1

 

Python学习记录3

标签:

原文地址:http://www.cnblogs.com/RolarVo/p/5724384.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!