程序代码如下:
importkeyword。
s=keyword.kwlist。
#建立保留字列表。
n=input("输入一个文件名:")。
f=open(n,"r").readlines()。
ls=[]。
foriinf:。
i=i.split()。
ls.append(i)。
#建立一个以每行的所有单词为元素组成的一个列表组。
foriinrange(len(ls)):
iff[i].isspace():
fo.write(""+"\n")
forjinrange(len(ls[i])):
x=ls[i][j]
ifxnotins:
x=x.upper()
else:
x=x.lower()
ifx==ls[i][len(ls[i])-1]:#判定是否遍历至每行的末尾。
fo.write(x+"\n")
else:
fo.write(x+"")
扩展资料:
Include:该目录下包含了提供的所有文件头,如果用户需要自己用C或者C++来编写自定义模块扩展Python,那么就需要用到这里提供的头文件。
Lib:该目录包含了Python自带的所有标准库,Lib中的库都是用Python语言编写的。
Modules:该目录中包含了所有用C语言编写的模块,比如random、cStringIO等。Modules中的模块是那些对速度要求非常严格的模块,而有一些对速度没有太严格要求的模块,比如os,就是用Python编写,并且放在Lib目录下的。
使用python源文件的几种方法\运行python脚本:a. windows下打开shell(DOS提示符,命令行,cmd):
CMD命令进入某个目录
如在window 下cmd运行python源文件 xxx.py(注意这个xxx.py在C盘的python27目录下,若是其它盘的目录,就进入其它盘的目录来运行xxx.py):
打开cmd
输入c: 回车
输入cd c:/python27/ 回车 (ps:cd后面没有冒号!,如果需要在dos下查看带有空格的文件夹,要给文件夹加上引号如:CD "Program Files"/PHP )
输入python xxx.py 或者 xxx.py 回车
这是在找到文件路径下去执行某文件,直接在cmd,python环境下输入python xxx.py 会运行语法错误,不知是否是系统的环境变量没有添加好?
在linux下参见vamei :python 基础
另附:cmd命令
1.进入上一层目录 CD ../
2.显示目录下的文件及了目录 dir
b.Linux下运行python源文件:
$ python xxx.py
c.在IDLE下运行python源文件
点击开始->程序->Python 2.7->IDLE(Python GUI)
点击file->open->xxx.py
ctrl+F5
quit()是退出程序
d.在IDLE里,可以通过os执行系统命令,执行python源文件:
import os
os.system('python c:/xxx.py')
e. 直接双击xxx.py
双击xxx.py,窗口一闪而过。很像VC运行时的Ctrl+F5对不对?那怎么办呢?(非windows系统可以跳过,不用此技巧)
这里我们在代码里加入一句话raw_input(),就可以。
提问者说的是dos命令下的打开方式:
方法是Python 文件全路径名:
当然也可以右键,选择Edit With IDLE;
或者双击。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)