擅长:python、mysql、java
<p>这是一个特定于RenPy的构造,不是python编程语言的直接部分<a href="https://www.renpy.org/doc/html/python.html#one-line-python-statement" rel="nofollow noreferrer">RenPy mentions it in its guide to python statements</a>:</p>
<blockquote>
<p>A common case is to have a single line of Python that runs in the default store. For example, a Python one-liner can be used to initialize or update a flag. To make writing Python one-liners more convenient, there is the one-line Python statement.</p>
<p>The one-line Python statement begins with the dollar-sign <code>$</code> character, and contains everything else on that line. Here are some example of Python one-liners:</p>
<pre><code>$ flag = True
# Initialize a variable.
$ romance_points = 0
# Increment a variable.
$ romance_points += 1
# Call a function that exposes Ren'Py functionality.
$ renpy.movie_cutscene("opening.ogv")
</code></pre>
<p>Python one-liners always run in
the default store.</p>
</blockquote>
<p>请注意,<em>您的RenPy程序/视觉小说</em>不是用Python编写的;它们是用RenPy自己的脚本语言编写的,该语言在几个方面与python相似,但也有显著的不同。如果您想调用纯python,那么必须以RenPy脚本语言允许的方式进行</p>