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 ' strength = '((((random.randrange(1,12)//(((random.randrange(1,4)))))))+10)
print 'stamina ='((((random.randrange(1,12)//(((random.randrange(1,4)))))))+10)
但是这会因为我不知道的原因而返回错误,我已经被困在这几个小时了,如果有人能帮我解决这个问题,我会非常感激,谢谢:)
答案 0 :(得分:2)
print
是python3中的一个函数,使用()
包装你的内容,,
将它们分开。而且你不需要太多额外的()
s:
In [40]: print('stamina =', random.randrange(1,12)//random.randrange(1,4)+10)
#stamina = 14
答案 1 :(得分:0)
将speech_recognition导入为sr 导入pyttsx3
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)
除了: 通过