
Python
Xu_lib
Just Coding !
展开
-
python模块导入
<br>使用python进行程序编写时,经常会调用不同目录下的模块及函数。本篇博客针对常见的模块调用讲解导入模块的方法。1. 同级目录下的调用目录结构如下:– src |– mod1.py |– test1.py若在程序test1.py中导入模块mod1, 则直接使用*import mod1*或from mod1 import *;2....转载 2018-12-04 23:44:24 · 154 阅读 · 0 评论 -
Python导入包
问题:一个文件夹c下的模块test要引用另一个包b里面模块test2的函数add,如下图解决办法:经过前辈oyljerry等的指点迷津,要在sys.path添加包a的路径,永久添加则在/usr/lib/python2.7/dist-packages添加一个pth文件。如临时添加测试,可以使用列表函数app...转载 2018-12-04 23:53:26 · 571 阅读 · 0 评论 -
Python 比较两个数的大小(三元表达式)
利用三元表达式来比较Python中两个数的大小:尤其注意最后面没有冒号。def f(a,b): # 在此处需要加return来作返回值,也可以将结果赋值给一变量 # 如: x = (a,b) if a>b else (b,a) return (a,b) if a>b else (b,a)print(f(3,9)) ...原创 2018-12-21 20:43:42 · 12314 阅读 · 0 评论 -
Python中 import 用法
一、基本用法1、需要加前缀import module_name# 使用时需要在变量或函数前加 module_name. 这个前缀import module_name as m# 使用时需要在变量或函数前加 m. 这个前缀2、无需加前缀#从模块t中导入变量a,bfrom t import a,b#将模块t中所有的变量和函数都导出from t import ...原创 2019-03-18 10:14:17 · 569 阅读 · 0 评论 -
Python中的排序sorted(d.items(), key=lambda x: x[1])
1、Python中对键值对进行输出和排序d= {'a':24,'g':52,'i':12,'k':33}# 以列表形式输出字典d的key# d.items()为字典d的键值对b1=[key for key,value in d.items()]print(b1)# 以列表的形式输出字典d的valueb2={value for key,value in d.items()}pri...原创 2019-03-18 21:28:37 · 43299 阅读 · 1 评论