012讲else with easygui和模块

来源:互联网 发布:新丰县网络问政平台 编辑:程序博客网 时间:2024/06/05 11:47

一.else 语句

1.if  () :

   else () :

2.while () :①执行break,不执行else

if () : ②不执行break,执行else

break

   else :

 3.try :

    except Error as reason:

     print(reason) ①执行except,不执行else

    else : ②不执行except,执行else

print('I Love FinshC.com')

二.with语句

f = ('data.txt' , 'w')

f.close() == with open('data.txt' , 'w' ) as f : 

三.图形用户界面:GUI : Graphical User Interface

1.Easygui官网:http://easygui.sourceforge.net

2.扩展阅读:Gui学习

四.模块

1.导入模块:

①import  模块名

②from 模块名 import 函数名

③import 模块名 as 新名字

2. if __name ==  '__main__'

例子: 源代码: 模块名:

if  __name ==  '__main__'

源代码中__name__  = 模块名test()

3.搜索路径:

import sys

sys.path 找该模块文件的位置: 模块名和idle在同一个文件中

sys.path.append('C:\\python\\test')

4.包(backpage)

①创建一个文件名,里面有模块名和一个空的__init__.py的文件

②从源代码中调模块名的方法: import 包名 . 模块名的方法:

5.模块的介绍:例如 timeit

①print(timeit . __doc__) : 查找timeit模块的简介

②dir(timeit) : 内置函数

③timeit . __all__  : 可以调用的函数或列

④timeit . __file__ : 该模块源代码的位置

6.全球模块社区: https://pypi.python.org/pypi


 









原创粉丝点击