我正在学习Python编程从全圆杂志。有人能纠正这个程序,因为它不起作用。
#!/usr/bin/env python
strng = 'The time has come'
pos = strng.find('time')发布于 2013-11-02 10:44:06
我想您正在使用Ubuntu,并且正在尝试学习python。以下是如何让您的示例工作的一步一步的指南。
terminal (屏幕左上角的ubuntu符号)并按enter键。这打开了一个终端。python中。这将为python打开一个交互式编程shell。pos变量。在下面的示例中,我只需输入pos以获得pos的值。您还可以键入print pos。strng =‘时机已到’pos = strng.find(' time ') pos您应该看到的输出类型是
>>> strng = 'the time has come'
>>> pos = strng.find('time')
>>> pos
4
>>> strng[4]
't'
>>> strng[4:]
'time has come'如果您希望能够将其作为文件运行,则需要按照以下步骤进行操作。
which python。这为您提供了二进制可执行文件的位置,即python。#!/usr/bin/python)放在你用你想要的名字保存的文件的顶部。chmod +x the_file_name_you_choose.py以使您的文件可执行。python the_file_name_you_choose.py相同的目录中运行。如果只赋值几个变量,而不调用它们(即pos = ...,但从不调用pos),这将不会为您提供任何输出。如果还有别的事请告诉我们。如果您的问题与python有关,而不是不了解如何在ubuntu中使用python,那么请问您关于堆栈溢出的问题。
https://askubuntu.com/questions/369903
复制相似问题