vs code无法调用‘类’,求助咋回事
各位老铁大家好,零基础小白求助:由于vs code实在太好看了,小白也下载了用来学习,然而学到“类、对象”这一章时,发现vs code根本没办法调用类,用IDLE运行都正常,暂时在vs code上运行其他不含自定义类代码也都正常,调用类时显示:bash: syntax error near unexpected token `(' 上网查了很久也没结果,求助~
请问这究竟是什么原因啊~~谢谢大家啦 应该是强制需要在类名后加括号
或者你的python版本是2.x?print函数不需要括号 不知道,我的vscode也经常出一些莫名其妙的错误 BngThea 发表于 2020-3-27 14:43
应该是强制需要在类名后加括号
或者你的python版本是2.x?print函数不需要括号
加了括号也不行,版本是3.7.5。。枯了 本帖最后由 hrp 于 2020-3-27 14:51 编辑
windows上用vscode没遇到过这类问题
要不你的类写成class XXX(object): 这样试试 hrp 发表于 2020-3-27 14:49
windows上用vscode没遇到过这类问题
要不你的类写成class XXX(object): 这样试试
感谢回复,,还是不行。。看来还是要老老实实用IDLE。。😂 Young233 发表于 2020-3-27 14:46
加了括号也不行,版本是3.7.5。。枯了
引号是英文的吧,看不太清 没有问题,vscode版本:
版本: 1.43.2 (user setup)
提交: 0ba0ca52957102ca3527cf479571617f0de6ed50
日期: 2020-03-24T07:36:51.261Z
Electron: 7.1.11
Chrome: 78.0.3904.130
Node.js: 12.8.1
V8: 7.8.279.23-electron.0
OS: Windows_NT ia32 10.0.16299
python版本 及测试演示 及源码:
class Me():
def __init__(self,str):
print(str)
s=Me("is me ?");
'''
PS E:\wp> py test.py
is me ?
PS E:\wp> python --version
Python 3.7.7
PS E:\wp>
'''
你的class fei后面的括号呢??? 我明白咋回事了,vscode没问题,只是我的vscode不能像IDLE一样交互。。这样在代码下面调用就可以了。
还想再请问大家一下,是不是vscode就是不能在终端里交互??像IDLE那样,有没有什么解决办法或者插件??
拜谢大家的回复~~~ wp231957 发表于 2020-3-27 15:09
没有问题,vscode版本:
版本: 1.43.2 (user setup)
提交: 0ba0ca52957102ca3527cf479571617f0de6ed50
感谢大佬~测试代码没问题,是因为没法在终端里交互,,我这新手弄混了,,感谢~ class f():
def __init__(self):
print(666)
f()
永恒的蓝色梦想 发表于 2020-3-27 14:45
不知道,我的vscode也经常出一些莫名其妙的错误
例如,一个变量名在定义之后如果没用过就会出warning(注意不是error) 本帖最后由 _2_ 于 2020-3-27 19:51 编辑
Young233 发表于 2020-3-27 15:22
我明白咋回事了,vscode没问题,只是我的vscode不能像IDLE一样交互。。这样在代码下面调用就可以了。
还想 ...
安装一个IPython
pip install ipython -i https://pypi.douban.com/simple
或者你也可以直接ctrl + alt + p(windows),创建一个终端,输入Python就可以交互了
可惜没有 tab 补全和语法高亮 _2_ 发表于 2020-3-27 19:46
例如,一个变量名在定义之后如果没用过就会出warning(注意不是error)
我这里没有过{:10_327:} wp231957 发表于 2020-3-27 15:12
你的class fei后面的括号呢???
PY3不一定有括号 甲鱼小师弟 发表于 2020-3-27 17:27
哎,兄dei,类名大写啊!衰…… 永恒的蓝色梦想 发表于 2020-3-27 19:48
PY3不一定有括号
有的时候真是鸡肋,编着编着就未响应了,我还没保存啊{:10_245:} _2_ 发表于 2020-3-27 19:53
有的时候真是鸡肋,编着编着就未响应了,我还没保存啊
有的时候编着编着所有变量都成未定义了{:10_245:}
页:
[1]