鱼C论坛

 找回密码
 立即注册
查看: 4769|回复: 14

[已解决]0基础入门学习python课后练习2的问题

[复制链接]
发表于 2018-1-27 11:59:04 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 long.er 于 2018-1-27 12:44 编辑

Python 3.6.4 (v3.6.4:d48eceb, Dec 19 2017, 06:04:45) [MSC v.1900 32 bit (Intel)] on win32
这是我的版本跟视频里的不一样,都不知道怎么操作了
比如说这个题是这样的
name = print("请输入您的姓名:")
最佳答案
2018-1-27 12:25:48
print()函数是打印文本到屏幕

按照你说话的意思,是要等待用户输入,应该用 input()函数

name = input("请输入您的姓名:")

这时候运行程序,就会等待你输入,但是只有这一条指令没有输出啊,应该这样:

name = input("请输入您的姓名:")
print("欢迎" + name)

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2018-1-27 12:13:22 | 显示全部楼层
不是print,是input
name = input("请输入您的姓名:")
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-1-27 12:19:11 | 显示全部楼层
orino 发表于 2018-1-27 12:13
不是print,是input
name = input("请输入您的姓名:")

不不不跟这个没多大关系重点是他下一句是怎么弄
按回车他不是分割是执行
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-1-27 12:22:47 | 显示全部楼层
orino 发表于 2018-1-27 12:13
不是print,是input
name = input("请输入您的姓名:")

Python 3.6.4 (v3.6.4:d48eceb, Dec 19 2017, 06:04:45) [MSC v.1900 32 bit (Intel)] on win32
Type "copyright", "credits" or "license()" for more information.
>>> name =input("你好请输入你的名字:")
你好请输入你的名字:
这就是他输出了,我要的,是能写下一句
就像他给的答案那样
1.
2.
这样的格式
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-1-27 12:25:48 | 显示全部楼层    本楼为最佳答案   
print()函数是打印文本到屏幕

按照你说话的意思,是要等待用户输入,应该用 input()函数

name = input("请输入您的姓名:")

这时候运行程序,就会等待你输入,但是只有这一条指令没有输出啊,应该这样:

name = input("请输入您的姓名:")
print("欢迎" + name)

小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-1-27 12:30:49 | 显示全部楼层
铁棍阿童木 发表于 2018-1-27 12:25
print()函数是打印文本到屏幕

按照你说话的意思,是要等待用户输入,应该用 input()函数

这一句打完了要换行啊,但是我按回车他就输出了
1517027405(1).jpg
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-1-27 12:33:13 | 显示全部楼层
铁棍阿童木 发表于 2018-1-27 12:25
print()函数是打印文本到屏幕

按照你说话的意思,是要等待用户输入,应该用 input()函数

我这句打完了换行是要怎么换?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-1-27 12:33:30 | 显示全部楼层
直接使用input只能输入一行,要输入多行,使用多个input
input('第1行')
input('第2行')
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-1-27 12:43:30 | 显示全部楼层
哎,你的问题描述不清楚,你是不是想问,编写代码的时候,只能写一行,不能把代码写完?
你这样的情况是你是直接在python命令行里直接执行命令了,而没有新建一个python文件来编写代码。你要用idle或者其他编辑器新建一个.py文件,在里面写好代码,才能运行代码。而如果在命令行里的话,都是写一句代码回车直接运行的。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2018-1-27 12:45:40 | 显示全部楼层
orino 发表于 2018-1-27 12:43
哎,你的问题描述不清楚,你是不是想问,编写代码的时候,只能写一行,不能把代码写完?
你这样的情况是你 ...

就是这样抱歉是我没有表达清楚,谢谢
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-1-27 12:47:56 | 显示全部楼层
orino 发表于 2018-1-27 12:43
哎,你的问题描述不清楚,你是不是想问,编写代码的时候,只能写一行,不能把代码写完?
你这样的情况是你 ...

但是感觉还是哪里有问题,我已经新建文件了,在文件里写回车换行,也是输出
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-1-27 12:48:26 | 显示全部楼层
orino 发表于 2018-1-27 12:43
哎,你的问题描述不清楚,你是不是想问,编写代码的时候,只能写一行,不能把代码写完?
你这样的情况是你 ...

大佬能加个QQ吗?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-1-27 13:13:02 | 显示全部楼层
你在那个页面按CTRL+N 新建一个 把你的代码键入新建的,然后f5执行就行了
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2018-1-27 13:21:05 | 显示全部楼层
mozzieh 发表于 2018-1-27 13:13
你在那个页面按CTRL+N 新建一个 把你的代码键入新建的,然后f5执行就行了

谢谢大佬可以了
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-1-27 15:13:28 | 显示全部楼层
long.er 发表于 2018-1-27 12:30
这一句打完了要换行啊,但是我按回车他就输出了

你需要新建一个,点击file新建 然后你再写程序
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-20 07:35

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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