Listings宏包中
\begin{lstlisting}
\end{lstlisting}
之间是无法显示百分号的
用 %
$%$
$$%$$
都不可以
最后找到一个解决办法,直接应用代码文件就可以了
\lstinputlisting{source_filename.py}
亲测可以直接用.txt 文件
可以设置应用文件的语言
\lstinputlisting[language=Python]{source_filename.py}
甚至具体引用代码的某几行
\lstinputlisting[language=Python, firstline=37, lastline=45]{source_filename.py}
欢迎转载,请各位注明出处