函数声明

与其大多Python 有函数,但是它没有C++ 独立文件 

需要函数,下面这声明可: 

def buildConnectionString(params): 

,函数声明以def 开始,函数,再往后为参数,参数放在小括号个参数间 (这没有)用。 

,函数没有定的数据类。Python 不需要回值的数据类甚至需要定是回值上,个 Python 函数都返一个;如果函数return ,它定的,则将None (Python 的空)。 

后需要出的是,在 Python 中参数,params 需要定数据类。Python会定一个变,在内部将其记录。 

Python 是动态的 

因为它们确定一个变量的类型是在您第一次给它赋值的时候。 

Python 是制类的 

您有一个数,如果不明地进行转换 ,不能它当成一个字符串。 

模块导入搜索路径 

导入一个模块,Python 在个地方进行搜索。明地,它会对定sys.path 中的目个进行搜索。它是一个 list (列表),您可以容易看它或通过标准的 list 方法来修改它 

>>> import sys 
>>> sys.path 
['', '/usr/local/lib/python2.2', '/usr/local/lib/python2.2/plat-linux2','/usr/local/lib/python2.2/lib-dynload', '/usr/local/lib/python2.2/site-packages','/usr/local/lib/python2.2/site-packages/PIL', '/usr/local/lib/python2.2/site-packages/piddle']

>>> sys (3)
<module 'sys' (built-in)

>>> sys.path.append('/my/new/path')  

对 象? 

在 Python 中一切都是对象,切都属性和方有的函数有一个内置的 __doc__ 属性,它会在函数源代码中定doc string;sys 模块是一个对象,它有一个path 属性;等等。 

在 Python 中万物皆对象。字符串是对象。列表是对象。函数是对象。甚至模块是对象 

代码缩进 

测试模块 

模块是对象,有的模块有一个内置属性 __name__。一个模块的 __name__ 值取您如何用模块。如果 import 模块,那么 __name__ 值通常为模块的文件,不路径文件扩展。但是您可以一个标准的程序一样直接运行模块,在这种情况__name__ 值将是一个别的省值,__main__。 












  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值