charleme 发表于 2018-1-17 21:37:17

谢谢楼主分享,一起努力

迷城aa 发表于 2018-1-17 23:32:37

学习学习

请求回答 发表于 2018-1-18 12:49:35

xuexixuexi

chijiahao 发表于 2018-1-21 20:14:04

看看

94xueit 发表于 2018-1-21 21:59:47

look look

简单°无所谓 发表于 2018-1-23 08:48:44

啦咯啦咯啦咯

zenghc 发表于 2018-1-23 14:14:50

我也 想看看啊,python这么强大

ly362267616 发表于 2018-1-31 10:32:12

不错

小小小小东 发表于 2018-2-8 15:26:06

我要看

xujingyu 发表于 2018-2-10 21:57:48

{:5_91:}

cats_miao 发表于 2018-2-10 22:24:32

# 编写一个程序,实现"全部替换"功能.


def file_replace():
    file_name = input("请输入文件名:")
    # 判断输入的路径或文件是否存在
    try:
      f_read = open(file_name)
    except:
      print("路径或文件不存在,请重新输入.")
      return file_replace()# 如果出错,则重新返回调用函数

    rep_word = input("请输入需要替换的单词或字符:")
    new_word = input("请输入新的单词或字符:")

    content = []# 创建空的列表,用来存储数据
    count = 0# 设置需要改的字符串的的个数(初始值为0)
    for eachline in f_read:
      if rep_word in eachline:# 判断需要改的字符串或单词是否在这一行中
            count1 = eachline.count(rep_word)# 每行中需要改的字符串的个数
            eachline = eachline.replace(rep_word,new_word)# 改字符串
            count += count1# 自加每行的个数
      # 加到列表中去
      content.append(eachline)
    if count == 0:
      print("你要替换的[%s]在文件%s中没有找到"%(rep_word,file_name))
    else:
      decide = input("\n文件%s中共有%s个[%s]\n您确定要把所有的[%s]替换为[%s]吗?\n:\n"%(file_name,count,rep_word,rep_word,new_word))

      if decide in ["YES","Yes","yes"]:# 决断如果用户输入包含有这些字符,则重写文件的内容
            f_write = open(file_name,"w")
            f_write.writelines(content)
            f_write.close()
            print("更改成功")
      else:
            print("您选择了不更改.")
    f_read.close()


if __name__ == '__main__':
    file_replace()

sunnyb 发表于 2018-2-11 05:44:01

j7oo

皮皮小发 发表于 2018-2-11 09:32:02

学习

1989076090 发表于 2018-2-11 13:06:34

支持一下

左耳听不见 发表于 2018-2-11 16:14:56

看看

代码小王子 发表于 2018-2-11 17:52:03

666

大显666 发表于 2018-2-11 18:50:08

支持

小强森 发表于 2018-2-11 19:06:00

的确不错,方便查看,谢谢楼主

xuyus222 发表于 2018-2-20 13:44:28

过来看看,先谢谢楼主了

zc1997226 发表于 2018-2-20 14:11:38

很不错,顶
页: 52 53 54 55 56 57 58 59 60 61 [62] 63 64 65 66 67 68 69 70 71
查看完整版本: 强力推荐一个学习Python的连载博客