鱼C论坛

 找回密码
 立即注册
查看: 650|回复: 10

[已解决]python老版第002讲

[复制链接]
发表于 2020-5-6 11:50:36 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
我不明白为什么第一个只显示  无极剑圣 ,‘ 你好’ 哪去了?    第二个显示你好,无极剑圣,这个才是我想要的结果,就因为guess没有换成那个temp?
最佳答案
2020-5-6 11:55:08
本帖最后由 wuqramy 于 2020-5-6 12:01 编辑

input是接收用户输入的内容
不是这么用的
如果你这么写 python就会解读为输入提醒为temp的值
所以会显示无极剑圣 这时python还在接收你输入的值
没有必要再弄一个变量temp
而且你好像没有理解题意 题目是要求接收用户输入的名字后在打印输入的名字+"你好"
所以正确的代码是这样的:
  1. temp = input("我是:")
  2. print("你好,"+temp)
复制代码

对比图

对比图
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-5-6 11:55:08 | 显示全部楼层    本楼为最佳答案   
本帖最后由 wuqramy 于 2020-5-6 12:01 编辑

input是接收用户输入的内容
不是这么用的
如果你这么写 python就会解读为输入提醒为temp的值
所以会显示无极剑圣 这时python还在接收你输入的值
没有必要再弄一个变量temp
而且你好像没有理解题意 题目是要求接收用户输入的名字后在打印输入的名字+"你好"
所以正确的代码是这样的:
  1. temp = input("我是:")
  2. print("你好,"+temp)
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-6 11:55:15 From FishC Mobile | 显示全部楼层
发代码,不要发图片
temp 接受的是用户的输入,而 guess 会再次接受输入,但我不明白第一个代码为什么要 input 2次
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-6 11:55:23 | 显示全部楼层
本帖最后由 qiuyouzhi 于 2020-5-6 11:56 编辑

你那里怎么写成input(temp)了?
如果写成input(temp)的话,就是input("无极剑圣")
就会显示无极剑圣,然后再让你输入一个值。
所以,改成temp == "无极剑圣"
而且,你好像没有理解题意,
题目说的是输入任何名字都会打印 你好,名字!
你却设置成了只有输入无极剑圣的时候才会打招呼。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-6 11:56:19 From FishC Mobile | 显示全部楼层
qiuyouzhi 发表于 2020-5-6 11:55
你那里怎么写成input(temp)了?
如果写成input(temp)的话,就是input("无极剑圣")
就会显示无极剑圣,然 ...

第二个是对的,第一个的变量 guess 可以不要
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-6 11:56:54 | 显示全部楼层
_2_ 发表于 2020-5-6 11:56
第二个是对的,第一个的变量 guess 可以不要

是的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-6 11:58:01 From FishC Mobile | 显示全部楼层
这样更好一点:
  1. print("你好,", input("请输入您的名字:"))
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-6 11:58:38 From FishC Mobile | 显示全部楼层
qiuyouzhi 发表于 2020-5-6 11:56
是的

去掉 guess 就是第二个代码的结果
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-6 12:00:28 | 显示全部楼层
_2_ 发表于 2020-5-6 11:58
这样更好一点:

最好不要在不理解题目的新手面前
写复合代码(sao操作)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-6 12:43:55 From FishC Mobile | 显示全部楼层
wuqramy 发表于 2020-5-6 12:00
最好不要在不理解题目的新手面前
写复合代码(sao操作)

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-29 10:18:28 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-5-19 13:17

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表