python新手求解
图二是B站的一个教编程的up主,图一是我打的,我感觉我的python(os.getcwd())错了,但不知道错在哪,搞了很久都没搞明白,问下路过的大神!!!up主用的是m...
图二是B站的一个教编程的up主,图一是我打的,我感觉我的python(os.getcwd())错了,但不知道错在哪,搞了很久都没搞明白,问下路过的大神!!!
up主用的是mac,我用的是windows 展开
up主用的是mac,我用的是windows 展开
3个回答
展开全部
第一个错:是 if__name__=='__main__' 后边一定是 '__main__' 而不是文件名称
2.是print(os.getcwd()) 而不是python()
if __name__ == '__main__':的作用
一个python文件通常有两种使用方法,第一是作为脚本直接执行,第二是 import 到其他的 python 脚本中被调用(模块重用)执行。因此 if __name__ == 'main': 的作用就是控制这两种情况执行代码的过程,在 if __name__ == 'main': 下的代码只有在第一种情况下(即文件作为脚本直接执行)才会被执行,而 import 到其他脚本中是不会被执行的。举例说明如下:
展开全部
1. 没有 python("") 这样的函数啊
应该是print(东西)才对啊。。。
2. 把"__执行入口__"改成"__main__"
跟windows和mac没有任何的关系哦
应该是print(东西)才对啊。。。
2. 把"__执行入口__"改成"__main__"
跟windows和mac没有任何的关系哦
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
别人是print 你的是python??
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询