我是Python的新手,我使用的是Python 3.3.2.我运行了以下代码:
import sys
def random(size=16):
return open(r"C:\Users\ravishankarv\Documents\Python\key.txt").read(size)
def main():
key = random(13)
print(key)
Run Code Online (Sandbox Code Playgroud)
并期望它在密钥文件中打印内容.该程序在IDLE上运行没有错误,但没有任何反应.密钥未打印.
有人可以帮忙吗?
我编写的程序在从终端执行时没有打印任何内容,因此我尝试运行以下代码
import sys
#!/usr/bin/python
def main(argv):
print "hell0\n"
sys.stdout.flush()
Run Code Online (Sandbox Code Playgroud)
这是终端为什么不打印出hello。main 函数是否还在运行?
我正在编写一个带有一些函数的简单Python程序,其中一个main()函数执行其他函数.但是,当我运行下面的代码时,没有输出.有人能告诉我他们是否看到结构中的错误?
def print1():
print("this is also a function")
def print2():
print("this is a function")
def main():
print1()
print2()
Run Code Online (Sandbox Code Playgroud) 我写了一个非常具有缩进气质的脚本,所以我决定制作函数.我是python的新手,现在我已经创建了这些函数,没有任何作用!
def main ():
wiki_scrape()
all_csv()
wiki_set = scraped_set('locations.csv')
country_set = all_set('all.csv')
print wiki_set
Run Code Online (Sandbox Code Playgroud)
我只是想知道这是否是从main()函数调用函数的正确方法?我一直在辩论如果在被调用函数中发生缩进问题,python似乎非常依赖于正确的缩进,即使它没有出现错误!
完整代码 - http://pastebin.com/gJGdHLgr