专栏首页ACM小冰成长之路Python:line xx: syntax error: unexpected end of file

Python:line xx: syntax error: unexpected end of file

经过查阅发现这种情况可能是两种原因导致的, 一:脚本格式问题,在 LinuxLinuxLinux 环境下,应该使用 unixunixunix 格式,而不是 docdocdoc 格式,通过 vimvimvim 打开输入 : set ff\text{: set ff}: set ff 查看是否是 unixunixunix,如果不是通过 :set fileformat=unix\text{:set fileformat=unix}:set fileformat=unix 即可解决。 二:这个原因就比较坑了,必然是语法错误啦……问题是错误的行数可能并不是文中提示的最后一行,它只是执行到最后一行也没有找到 EOFEOFEOF 而已……往上查看可以发现我的代码中,有两个 ififif 却没有 fififi,所以判断语句没有结束,导致出现了 EOFEOFEOF 的问题,仅仅是因为 fififi 打成了 ififif

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 脚本链接 ssh 自动输入密码

    首先安装 expectexpectexpect,因为默认是没有安装这个的,UbuntuUbuntuUbuntu 系统可以直接通过 sudo apt−get in...

    f_zyj
  • 51Nod-1835-完全图

    ACM模版 描述 ? 题解 最近懒了好多,写题少了好多,闲来无事水一发…… DPDP 问题,设 dp[i][j]dp[i][j] 表示前 ii 个点形成 jj ...

    f_zyj
  • HDU-3237-Help Bubu

    ACM模版 描述 ? 题解 image.png 代码 #include <cstdio> #include <algorithm> #include <cstr...

    f_zyj
  • set -e作用 转

    你写的每个脚本都应该在文件开头加上set -e,这句语句告诉bash如果任何语句的执行结果不是true则应该退出。这样的好处是防止错误像滚雪球般变大导致一个致命...

    wuweixiang
  • ubuntu16.04自动设置行号的步骤详解

    第四步、保存之后就结束了,然后用vim打开 .c类型的文件就会显示高亮以及不同的语法颜色不同的效果。

    砸漏
  • java集合的操作(set,Iterator)

    Iterator、Collection、Set和HashSet关系  Iterator<——Collection<——Set<——HashSet  Iterat...

    用户3030674
  • python中集合set的使用场景概述

    在python中,集合set具有字典key的特点,其元素无序且唯一,可以通过大括号{}或者函数set来创建,用法如下

    生信修炼手册
  • Python set(集合) 这一定是最全的介绍集合的博文

    Python的set是一个无序且无重复元素的集合,概念上相当于数学上的无序集,数据结构上相当于dict的键。 既然set是集合,则必然可以实现并、交、...

    Steve Wang
  • vim-python环境配置

      cp /etc/vim/vimrc /etc/vim/vimrc.default

    py3study
  • python set集合简单使用

    程序员同行者

扫码关注云+社区

领取腾讯云代金券