鱼C论坛

 找回密码
 立即注册
查看: 2520|回复: 4

新手

[复制链接]
发表于 2016-9-30 11:38:58 | 显示全部楼层 |阅读模式
1鱼币
python可以像用input输入一个数字一样输入一个数组吗?如果能怎么实现?
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2016-9-30 11:38:59 | 显示全部楼层
  1. >>> my_list = eval(input('输入列表:'))
  2. 输入列表:[2,'q',3.14]
  3. >>> my_list
  4. [2, 'q', 3.14]
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2016-9-30 17:47:55 | 显示全部楼层
可以写个循环读取...
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2016-9-30 20:28:05 | 显示全部楼层
三少爷 发表于 2016-9-30 17:47
可以写个循环读取...

def x():
    a = []
    for i in range (12):
        b = int(input('请输入X%d的坐标:'%(i)))
        a.append(b)
    print (a)
    return a
x()
这样的话不好控制循环的长度?
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2016-10-8 22:40:49 | 显示全部楼层
学到东西了,原来可以用循环
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-2-23 02:13

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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