python 3.3 (4)

input的技巧:

在上一节的例子中脚本点击后产生了一个令人困惑的“一闪而过”的结果,而不是Python入门者所期盼的结果反馈。这不是Bug,但是需要做某种操作才能让Windows处理打印的结果。

如果需要通过图标点击运行脚本,脚本输出后暂停,可以简单地在脚本的最后添加内置input函数的一条调用语句。

# A first Python script
import sys          # load a library module
print(sys.platform)
print(2**100)       # Raise 2 to a power
x='embedded!'           
print(x*8)          #String repetition
input()

如果开始一个交互式对话(从系统命令行、从开始菜单或者在IDLE中),你可以运行之前创建的文件script1.py,例如通过简单的import命令。
>>> import script1
win32
1267650600228229401496703205376
embedded!embedded!embedded!embedded!embedded!embedded!embedded!embedded!
但是如果真的想要Python在同一次会话中再次运行文件(不停止和重新启动会话),需要调用imp标准库模板中的reload函数。
调用文件中属性:


    
    
     
     
>>> import myfile
>>> print(myfile.title)
The embedded lab of zjgs
>>> import script1
>>> print(x)
embedded!
>>> 

    
    

注意:import和from列出模块名时,都是使用myfile,没有.py后缀,当python寻找实际文件时,知道在搜索程序中加上后缀名。然而,系统shell命令行中,一定要加上后缀名,但是import语句中则不用。
使用exec运行模块文件:
>>> exec(open('script1.py').read())
win32
1267650600228229401496703205376
embedded!embedded!embedded!embedded!embedded!embedded!embedded!embedded!
最常用的IDE工具:
(1)Eclipse和PyDev
(2)Komodo
(3)NetBeans IDE Python版
(4)Python Win
根据具体的内容可以参考Python学习手册。
python 3.3 (5)接下来就会讲类型和运算。


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值