long.er 发表于 2018-1-27 11:59:04

0基础入门学习python课后练习2的问题

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

Python 3.6.4 (v3.6.4:d48eceb, Dec 19 2017, 06:04:45) on win32
这是我的版本跟视频里的不一样,都不知道怎么操作了
比如说这个题是这样的
name = print("请输入您的姓名:")

orino 发表于 2018-1-27 12:13:22

不是print,是input
name = input("请输入您的姓名:")

long.er 发表于 2018-1-27 12:19:11

orino 发表于 2018-1-27 12:13
不是print,是input
name = input("请输入您的姓名:")

不不不跟这个没多大关系重点是他下一句是怎么弄
按回车他不是分割是执行

long.er 发表于 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) on win32
Type "copyright", "credits" or "license()" for more information.
>>> name =input("你好请输入你的名字:")
你好请输入你的名字:
这就是他输出了,我要的,是能写下一句
就像他给的答案那样
1.
2.
这样的格式

铁棍阿童木 发表于 2018-1-27 12:25:48

print()函数是打印文本到屏幕

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

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

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

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

long.er 发表于 2018-1-27 12:30:49

铁棍阿童木 发表于 2018-1-27 12:25
print()函数是打印文本到屏幕

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


这一句打完了要换行啊,但是我按回车他就输出了

long.er 发表于 2018-1-27 12:33:13

铁棍阿童木 发表于 2018-1-27 12:25
print()函数是打印文本到屏幕

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


我这句打完了换行是要怎么换?

orino 发表于 2018-1-27 12:33:30

直接使用input只能输入一行,要输入多行,使用多个input
input('第1行')
input('第2行')

orino 发表于 2018-1-27 12:43:30

哎,你的问题描述不清楚,你是不是想问,编写代码的时候,只能写一行,不能把代码写完?
你这样的情况是你是直接在python命令行里直接执行命令了,而没有新建一个python文件来编写代码。你要用idle或者其他编辑器新建一个.py文件,在里面写好代码,才能运行代码。而如果在命令行里的话,都是写一句代码回车直接运行的。

long.er 发表于 2018-1-27 12:45:40

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

就是这样抱歉是我没有表达清楚,谢谢

long.er 发表于 2018-1-27 12:47:56

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

但是感觉还是哪里有问题,我已经新建文件了,在文件里写回车换行,也是输出

long.er 发表于 2018-1-27 12:48:26

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

大佬能加个QQ吗?

mozzieh 发表于 2018-1-27 13:13:02

你在那个页面按CTRL+N 新建一个 把你的代码键入新建的,然后f5执行就行了

long.er 发表于 2018-1-27 13:21:05

mozzieh 发表于 2018-1-27 13:13
你在那个页面按CTRL+N 新建一个 把你的代码键入新建的,然后f5执行就行了

谢谢大佬可以了

穆家小珩 发表于 2018-1-27 15:13:28

long.er 发表于 2018-1-27 12:30
这一句打完了要换行啊,但是我按回车他就输出了

你需要新建一个,点击file新建 然后你再写程序
页: [1]
查看完整版本: 0基础入门学习python课后练习2的问题