在python 3.3.2中使用print命令时出错

在python 3.3.2中使用print命令时出错,python,random,printing,python-3.3,Python,Random,Printing,Python 3.3,这是我到目前为止的代码,它成功地在所需整数之间生成了两个随机数,现在我需要它以 import random print((((random.randrange(1,12)//(((random.randrange(1,4)))))))+10) print((((random.randrange(1,12)//(((random.randrange(1,4)))))))+10) 我试着这样做: Strength = 12 Stamina = 14 但是这返回了一个错误,原因我不知道,我已经被困

这是我到目前为止的代码,它成功地在所需整数之间生成了两个随机数,现在我需要它以

import random
print((((random.randrange(1,12)//(((random.randrange(1,4)))))))+10)
print((((random.randrange(1,12)//(((random.randrange(1,4)))))))+10)
我试着这样做:

Strength = 12
Stamina = 14

但是这返回了一个错误,原因我不知道,我已经被困在这个问题上好几个小时了,如果有人能帮我解决这个问题,我将非常感激,谢谢:)

print
是python3中的一个函数,使用
()
包装您的内容,并
将它们分开。而且您不需要太多额外的
()
s:


将语音识别作为sr导入 导入pyttsx3

In [40]: print('stamina =', random.randrange(1,12)//random.randrange(1,4)+10)
#stamina = 14
尝试:

除:
通过

为什么有这么多括号?一个表达式周围的两对括号不能超过一对,甚至一对通常都是不必要的。请减少括号。尽管这正是我点击这个问题的原因。引起了我的注意Dprint('listening…')命令在使用python 2020 3.3的iam中不起作用任何错误,因此请注意slovepython对缩进和空白敏感。尝试正确格式化代码。
In [40]: print('stamina =', random.randrange(1,12)//random.randrange(1,4)+10)
#stamina = 14
listener = sr.Recognizer()
engine = pyttsx3.init()
engine.say('Iam your alexa')
engine.say('what can i do for you')
engine.runAndWait()
with sr.Microphone() as source:
print('listening...')
voice = listener.listen(source)
command = listener.recognize_google(voice)
command = command.lower()
if 'alexa' in command:
 print(command)