>>> x =input("x:") x:34 >>> y =input("y:") y:42 >>> print x
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/09/21 05:35:01
>>> x =input("x:") x:34 >>> y =input("y:") y:42 >>> print x * y SyntaxError:invalid syntax
哪里错了啊
哪里错了啊
>> y =input("y:") y:42 >>> print x" />
这里因为你的python版本应该是3以上,3以上你获取的x,y是str,2.7是int,所以你要int(x)*int(y),
Python 2.7.3 (default, Sep 26 2012, 21:51:14)
[GCC 4.7.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> x =input("x:")
x:34
>>> y =input("y:")
y:42
>>> x
34
>>> y
42
>>> print x*y
1428
Python 3.2.3 (default, Sep 30 2012, 16:41:36)
[GCC 4.7.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> x =input("x:")
x:34
>>> y =input("y:")
y:42
>>> x
'34'
>>> y
'42'
>>> int(x)
34
>>> int(y)
42
>>> int(x) * int(y)
1428
>>> print(int(x) * int(y))
1428
再问: 为什么这么复杂啊?不能简单点吗?
再答: 最后一句就是最简单的啊,上面是给你说python2和python3的区别,你刚接触python?你要确定你用2还是3,因为他们很大的不同,如果你用python2,你的代码完全没问题,要是3就得按我说说的那么做了print(int(x) * int(y))。 只给你一个答案完全没什么意思,还不如告诉你这是什么原因,你自己深入研究下不是学的更好吗
再问: 额 谢谢了 我是觉得没个都要加个int 很繁琐啊
Python 2.7.3 (default, Sep 26 2012, 21:51:14)
[GCC 4.7.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> x =input("x:")
x:34
>>> y =input("y:")
y:42
>>> x
34
>>> y
42
>>> print x*y
1428
Python 3.2.3 (default, Sep 30 2012, 16:41:36)
[GCC 4.7.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> x =input("x:")
x:34
>>> y =input("y:")
y:42
>>> x
'34'
>>> y
'42'
>>> int(x)
34
>>> int(y)
42
>>> int(x) * int(y)
1428
>>> print(int(x) * int(y))
1428
再问: 为什么这么复杂啊?不能简单点吗?
再答: 最后一句就是最简单的啊,上面是给你说python2和python3的区别,你刚接触python?你要确定你用2还是3,因为他们很大的不同,如果你用python2,你的代码完全没问题,要是3就得按我说说的那么做了print(int(x) * int(y))。 只给你一个答案完全没什么意思,还不如告诉你这是什么原因,你自己深入研究下不是学的更好吗
再问: 额 谢谢了 我是觉得没个都要加个int 很繁琐啊
>>> x =input("x:") x:34 >>> y =input("y:") y:42 >>> print x
input x input y print x/2 print 3*y x=x+1 y=y-1 print x prin
判断输入语句 INPUT "X=";X,Y 是否正确.
INPUT "x=";x
输入语句的数学题正确的一项A.INPUT x,y,z B.INPUT "x=";x,"y=";yC.INPUT 2,3,
数学基本算法语句下列输入语句错误的是 并说明原因 每一项都要INPUT 2,3,4 INPUT X=2INPUT X,Y
运用 计算机程序计算运用以下 计算机程序计算10 PRINT “ENTER X”20 INPUT X30 Y=1/7X+
分段函数求值 c语言Description 已知:y是x的函数, 当x=-2,且x=3时,y=3x+4 Input 任意
#include mian() { double x,y,z,s; printf("input x,y,z:\n");
用matlab编程计算分段函数 x值由键盘输入(需要用input结构);y={x^2-1(x>=1);x^2(-1=
算法语句中input "x=";x与input x的区别
求三个数中的最大值!void main(){float x,y,z;printf("please input three