鱼C论坛

 找回密码
 立即注册
12
返回列表 发新帖
楼主: 冬雪雪冬

[技术交流] Python:每日一题 197

[复制链接]
发表于 2018-8-13 09:34:05 | 显示全部楼层
var1 = 5
var2 = "Python"
var3 = 3.14
var4 = 5 * 12.33
var5 = [1, 1, 2, 3, 5, 8]
var = [var1,var2,var3,var4,var5]
for i in range(0,5):
    print(var[i])

评分

参与人数 1荣誉 +1 鱼币 +1 收起 理由
冬雪雪冬 + 1 + 1

查看全部评分

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

使用道具 举报

发表于 2018-8-13 09:52:58 | 显示全部楼层
  1. var1 = 5
  2. var2 = "Python"
  3. var3 = 3.14
  4. var4 = 5 * 12.33
  5. var5 = [1, 1, 2, 3, 5, 8]

  6. names=locals()
  7. for i in range(5):
  8.     print(names['var'+str(i+1)])
复制代码

评分

参与人数 1荣誉 +3 鱼币 +3 收起 理由
冬雪雪冬 + 3 + 3

查看全部评分

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

使用道具 举报

发表于 2018-8-13 10:18:55 | 显示全部楼层
var1 = 5
var2 = "Python"
var3 = 3.14
var4 = 5 * 12.33
var5 = [1, 1, 2, 3, 5, 8]

for i in range(1,6):
    virable='var'+str(i)
    s = locals()[virable]
    print(s)

评分

参与人数 1荣誉 +3 鱼币 +3 收起 理由
冬雪雪冬 + 3 + 3

查看全部评分

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

使用道具 举报

头像被屏蔽
发表于 2018-8-13 10:31:40 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-8-13 14:45:23 | 显示全部楼层
  1. var1 = 5
  2. var2 = "Python"
  3. var3 = 3.14
  4. var4 = 5 * 12.33
  5. var5 = [1, 1, 2, 3, 5, 8]

  6. for i in range(1, 6):
  7.     print(eval('var' + str(i)))
复制代码

评分

参与人数 1荣誉 +1 鱼币 +1 收起 理由
冬雪雪冬 + 1 + 1

查看全部评分

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

使用道具 举报

发表于 2018-8-13 15:18:29 | 显示全部楼层
  1. for i in [var1,var2,var3,var4,var5]:
  2.     print(i)
复制代码

评分

参与人数 1荣誉 +1 鱼币 +1 收起 理由
冬雪雪冬 + 1 + 1

查看全部评分

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

使用道具 举报

发表于 2018-8-13 15:33:25 | 显示全部楼层
  1. class Num():
  2.     var1 = 5
  3.     var2 = "Python"
  4.     var3 = 3.14
  5.     var4 = 5 * 12.33
  6.     var5 = [1, 1, 2, 3, 5, 8]
  7. num = 5
  8. n = Num()
  9. while num:
  10.     print(getattr(n,'var%d'%num))
  11.     num -= 1
复制代码

评分

参与人数 1荣誉 +3 鱼币 +3 收起 理由
冬雪雪冬 + 3 + 3

查看全部评分

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

使用道具 举报

发表于 2018-8-13 15:59:46 | 显示全部楼层
var=[5,'python',3.14,'5*12.33',(1,1,2,3,5,7,8)]
for i in list(var):
    print(i)

评分

参与人数 1荣誉 +1 鱼币 +1 收起 理由
冬雪雪冬 + 1 + 1

查看全部评分

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

使用道具 举报

发表于 2018-8-14 15:54:30 | 显示全部楼层
不是很清楚~~
  1. n = int(input('Enter the number of elements: '))
  2. container = []
  3. for i in range(1,n+1):
  4.     user_input = input("var{} = ".format(i))
  5.     container.append(user_input)

  6. print("\nInput completed.\n\n\nInputs are:")
  7. for i in range(n):
  8.     print("var{} = ".format(i+1)+container[i].strip("'"))
复制代码

结果:
  1. Enter the number of elements: 5
  2. var1 = 5
  3. var2 = "Python"
  4. var3 = 3.14
  5. var4 = 5 * 12.33
  6. var5 = [1, 1, 2, 3, 5, 8]

  7. Input completed.


  8. Inputs are:
  9. var1 = 5
  10. var2 = "Python"
  11. var3 = 3.14
  12. var4 = 5 * 12.33
  13. var5 = [1, 1, 2, 3, 5, 8]
复制代码

评分

参与人数 1荣誉 +1 鱼币 +1 收起 理由
冬雪雪冬 + 1 + 1

查看全部评分

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

使用道具 举报

发表于 2018-8-14 15:57:42 | 显示全部楼层
?没发到吗?
  1. n = int(input('Enter the number of elements: '))
  2. container = []
  3. for i in range(1,n+1):
  4.     user_input = input("var{} = ".format(i))
  5.     container.append(user_input)

  6. print("\nInput completed.\n\n\nInputs are:")
  7. for i in range(n):
  8.     print("var{} = ".format(i+1)+container[i].strip("'"))
复制代码

结果:
  1. Enter the number of elements: 5
  2. var1 = 5
  3. var2 = "Python"
  4. var3 = 3.14
  5. var4 = 5 * 12.33
  6. var5 = [1, 1, 2, 3, 5, 8]

  7. Input completed.


  8. Inputs are:
  9. var1 = 5
  10. var2 = "Python"
  11. var3 = 3.14
  12. var4 = 5 * 12.33
  13. var5 = [1, 1, 2, 3, 5, 8]
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-8-14 16:51:34 | 显示全部楼层
var1 = 5
var2 = "Python"
var3 = 3.14
var4 = 5 * 12.33
var5 = [1, 1, 2, 3, 5, 8]
var6 = [var1, var2, var3, var4, var5]
for x in var6:
    print (x)

评分

参与人数 1荣誉 +1 鱼币 +1 收起 理由
冬雪雪冬 + 1 + 1

查看全部评分

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

使用道具 举报

发表于 2018-8-14 17:57:43 | 显示全部楼层
var1 = 5
var2 = "Python"
var3 = 3.14
var4 = 5 * 12.33
var5 = [1, 1, 2, 3, 5, 8]

for i in range(5):
    i+=1
    name="var"+"%d" % i
    p=eval(name)
    print(p)

评分

参与人数 1荣誉 +1 鱼币 +1 收起 理由
冬雪雪冬 + 1 + 1

查看全部评分

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

使用道具 举报

发表于 2018-8-14 19:49:57 | 显示全部楼层
本帖最后由 黑白、 于 2018-8-14 19:57 编辑
  1. var1 = 5
  2. var2 = "Python"
  3. var3 = 3.14
  4. var4 = 5 * 12.33
  5. var5 = [1, 1, 2, 3, 5, 8]


  6. print('var1=%s\nvar2="%s"\nvar3=%s\nvar4=%s\nvar5=%s' % (var1,var2,var3,var4,var5))
复制代码

评分

参与人数 1荣誉 +1 鱼币 +1 收起 理由
冬雪雪冬 + 1 + 1

查看全部评分

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

使用道具 举报

发表于 2018-8-14 20:35:38 | 显示全部楼层
print(var1, var2, var3, var4, var5)

评分

参与人数 1荣誉 +1 鱼币 +1 收起 理由
冬雪雪冬 + 1 + 1

查看全部评分

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

使用道具 举报

发表于 2018-8-15 09:14:18 | 显示全部楼层
本帖最后由 海怪橙橙 于 2018-8-15 09:15 编辑
  1. #!/usr/bin/python3
  2. # -*- coding:utf-8 -*-

  3. var1 = 5
  4. var2 = "Python"
  5. var3 = 3.14
  6. var4 = 5 * 12.33
  7. var5 = [1, 1, 2, 3, 5, 8]

  8. str_list= []
  9. str_list = [var1,var2,var3,var4,var5]
  10. for i in str_list:
  11.         print i
复制代码

评分

参与人数 1荣誉 +1 鱼币 +1 收起 理由
冬雪雪冬 + 1 + 1

查看全部评分

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

使用道具 举报

发表于 2019-8-18 16:46:40 | 显示全部楼层
  1. var1 = 5
  2. var2 = "Python"
  3. var3 = 3.14
  4. var4 = 5 * 12.33
  5. var5 = [1, 1, 2, 3, 5, 8]
  6. for i in range(1,6):print(eval(f'var{i}'))
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-19 22:55

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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