#在实现对话机器人的同时:无论你对机器人说什么,机器人都会输出一首诗来赞美你。
#实现方案:边循环边输入输入随机模块
随机导入
A=['清水出芙蓉,自然雕琢'“‘只要她转过头来笑一笑,就有一百个咒语,六宫的粉末和颜料就消失得无影无踪了。’,
“云要衣裳要花,春风吹门槛,露水浓。”,‘一枝红枝香,巫山云雨白。’,
“芙蓉不足以美妆,水神庙里的风带来珍珠和绿色的芬芳。”,‘看起来像是明月淹没了云和,它的身体就像微风移动着qdzp。’]
#当无限循环
而True:
#接收用户输入的语句
Spe=输入('请输入您想对机器人说的话(请输入Q退出):')
#判断用户是否输入Q,如果是,结束对话。
if spe=='q':
破裂
# random.choice用于从列表中随机选择一个元素进行输出。
打印('机器人说:',随机选择(a))
# Python Print 99乘法表
#首先,使用for循环进行第一次迭代,依次输出变量I的值。
对于(1,10):范围内的I
#遍历输出变量J的值两次,J的取值范围始终取I加1的值。
对于范围(1,i 1):中的j
#格式化字符串输出for循环的值j * i=j * i,end=' '可以使for循环不换行。关于格式化字符串,请参考上一篇文章。
打印(' %s * %s=%st' % (j,I,j * i),结束=' ')
#用于在for循环完成后换行。
打印()
#不适用于结束=' '区别
# Python有内置值sep=' ',end=' '
# sep=' ',end=' '通常用于print(),但我们的输出可以更加个性化,并与转义字符串n,t等一起使用。
# sep:划分值和值。当输出多个参数时,您希望输出中间分隔符,默认情况下是空格。
# end:输出末尾的字符,默认情况下是一个字符n
a='你好'
b='世界'
C='我看好你'
#正常输出
印刷(a、b、c)
# sep=' '
#不要丢失任何东西,三个字符串输出之间没有空格。
打印(a、b、c、sep=' ')
# Join n包装输出的3个字符串。
打印(a、b、c、sep='n ')
#添加逗号' ',用逗号分隔三个字符串。
打印(a,b,c,sep=',')
# end=' '
#输入一个空格,字符串输出完成后在字符末尾加一个空格。
打印(a,b,c,end=' ')
#无需添加任何内容,您就可以使多个打印字符串不换行。
打印(a,b,end=' ')
打印(a,c,end=' ')
# Add n来包装输出字符串,这相当于在字符串末尾添加一个换行符。
打印(a,b,end='n ')
打印(a,c,end=' ')
#在末尾添加逗号',',逗号字符,不要换行。
打印(a,b,c,end=',')
打印(a,c,end=' ')