python时时记录

本文介绍了如何查找Python模块的路径,详细讲解了python的math模块,并探讨了python字典的操作,包括iteritems(), iterkeys(), itervalues()等迭代方法。此外,还讨论了函数参数利用*arg进行传递的方式。" 78061746,5597593,React Native启动优化:消除Android白屏问题,"['React Native', 'Android开发', '用户体验', '性能优化']
摘要由CSDN通过智能技术生成

1.怎么查找 Python 模块的路径?

import sys
>>> sys.path
['',
 'C:\\Python27\\lib\\site-packages\\distribute-0.6.30-py2.7.egg',
 'C:\\Python27\\lib\\site-packages\\pymongo-2.5.2-py2.7-win32.egg',
 'C:\\Python27\\lib\\site-packages\\redis-2.7.6-py2.7.egg',
 'C:\\Windows\\system32\\python27.zip',
 'C:\\Python27\\Lib',
 'C:\\Python27\\DLLs',
 'C:\\Python27\\Lib\\lib-tk',
 'C:\\Python27',
 'C:\\Python27\\lib\\site-packages',
 'C:\\Python27\\lib\\site-packages\\wx-2.8-msw-unicode']
>>> 

2.python的math模块

import math
>>> math.pi   #圆周率
3.141592653589793

3.python 字典(dict):

dict.iter()d 方法iteritems(), iterkeys(), itervalues()与它们对应的非迭代方法一样,不同的是它们返回一个迭代子,而不是一个列表

 
>>> mm
{1: 2, 3: 4}
>>> cc = mm.itervalues()  #生成的是一个迭代子  (不能这样使用cc[0])
>>>for i in cc:
...     print i 
... 
2
4
>>> 

4.函数参数利用*arg 进行传参数

>>> def fun(x,y,z):
...     print x
...     print y 
...     print z 
...     
>>> 
>>> 
>>> aa = (1,2,3)
>>> fun(*aa)
1
2
3
>>> 

>>> def fun(*arg):
...     print arg[0]
...     print arg[1]
...     print arg[2]
... 
>>> fun(*aa)
1
2
3
>>> 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值