首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >使用计数器创建Python3变量

使用计数器创建Python3变量
EN

Stack Overflow用户
提问于 2013-06-04 02:11:13
回答 1查看 116关注 0票数 0

我有一些BASH代码,我想转换成Python3。

代码语言:javascript
运行
AI代码解释
复制
INPUTINDEX$INPUTCOUNTER="$INPUT"

每次用户键入输入时,计数器(未显示的代码)将增加一个数字。使用此代码,用户的第二个输入将位于变量INPUTINDEX2中。当然,输入就是用户的输入。INPUTCOUNTER是一个计数器,它在每次输入一个输入时都会增加。

问题是:我如何在Python3.3中做到这一点?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-06-04 02:42:14

我建议只需追加到列表中,列表中的条目数量就是您的计数器。

代码语言:javascript
运行
AI代码解释
复制
#!/usr/bin/env python

def main():
    entries=[]
    while True:
        entries.append(raw_input('input something: '))
        if not len(entries[-1]):
            entries=entries[:-1]
            break
    counter=len(entries)
    print 'counter %d, entries %s.' % (counter, entries)

if (__name__ == "__main__"):
    main()
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16908763

复制
相关文章
Go变量创建
使用表达式 new(Type) 将创建一个Type类型的匿名变量,初始化为Type类型的零值,然后返回变量地址,返回的指针类型为*Type。
用户9022575
2021/10/01
4030
Grafana: (3) 变量的创建、管理与使用
之前在 Grafana: (1) DataSource 数据源管理 中提到过, 对于不同环境的的数据源命名是具有一定规则, 可以在后期通过变量管理。
老麦
2023/08/10
4.7K0
Grafana: (3) 变量的创建、管理与使用
go: 使用原子变量做一个可自动归零的计数器
最近在做负载均衡,需要制作一个可以并发递增的计数器,用来选取worker,并且在特定的数值需要归零,用代码就是:
超级大猪
2021/07/01
9010
python3变量命名规则_python 变量命名规则
a,python的标识符区分大小写,如变量number与变量Number表示不同的变量…
全栈程序员站长
2022/06/28
1.1K0
Python3 类属性、类变量
# -*- coding:utf-8 -*- # 类属性、类变量:只能由类调用的属性 class People(object): # 类变量可以由所有的对象访问,但是对象只能访问,不可修改 # 用来做资源共享 total = 0 # 初始化函数,添加对象属性 def __init__(self,name,age,school): # 给对象属性赋值 self.name = name self.age = age
py3study
2020/01/11
1.3K0
python3学习之特殊变量
#特殊变量 #__doc__        获取模块注释 #__file__       当前执行文件的路径 #__cached__    对应pyc文件的位置 #__name__      执行当前文件的时候,等于__main__;否则不等于;一般在主文件里写 #__package__    模块所在package
py3study
2020/01/03
3720
关于PLC高速计数器使用
今天去面试问我高速计数器,因为没用过,所以直接说--不会.但是自己感觉自己自学电气,说不会太丢人了,所以今天学了PLC的高速计数器.虽然没有书,但是有度娘,还有现成的PLC设备实际检验程序,更有鹏哥和
杨奉武
2018/04/18
1K0
关于PLC高速计数器使用
python变量'创建,引用,销毁'
引用: 当参数被引用,python引用计数器自增1 python中列表和字典引用示例 列表: def add_list(p): p+=[3] 或 p=p+[3] //print结果不一致,+、+=实现不同方法 p=[1,2] add_list(p) print(p) 字典: def add_dictionary(): b=a={‘one’:1,’two’:2} print(‘{}’.format(a[‘one’])) b[‘one’]=2 b[‘two’]=1 print(‘{}’.format(b[‘one’]))
py3study
2020/01/07
1.9K0
python3 变量、字符串处理
a=1 b=2 print(a+b) print(type(a)) c=1.23 print(type(c)) d="hello" print(type(d))
用户5760343
2019/12/12
6630
Python3创建虚拟环境
        Python 应用程序经常会使用一些不属于标准库的包和模块。应用程序有时候需要某个特定版本的库,因为它需要一个特定的 bug 已得到修复的库或者它是使用了一个过时版本的库的接口编写的。         这就意味着可能无法安装一个 Python 来满足每个应用程序的要求。如果应用程序 A 需要一个特定模块的 1.0 版本但是应用程序 B 需要该模块的 2.0 版本,这两个应用程序的要求是冲突的,安装版本 1.0 或者版本 2.0 将会导致其中一个应用程序不能运行。       这个问题的解决方案就是创建一个 虚拟环境 (通常简称为 “virtualenv”),包含一个特定版本的 Python,以及一些附加的包的独立的目录树。        不同的应用程序可以使用不同的虚拟环境。为了解决前面例子中的冲突,应用程序 A 可以有自己的虚拟环境,其中安装了特定模块的 1.0 版本。而应用程序 B 拥有另外一个安装了特定模块 2.0 版本的虚拟环境。如果应用程序 B 需求一个库升级到 3.0 的话,这也不会影响到应用程序 A 的环境。
py3study
2020/01/10
8940
Python3中for循环多个变量详解
Python的 for 循环中,使用多个变量可以应用于列表或字典,但它不适用于一般错误。
程序新视界
2023/05/03
1.7K0
Python动态创建变量的方法
Python内置函数exec()可以用来执行Python代码或内置函数compile()编译的代码对象,例如 >>> exec('print("hello world")') hello world >>> t = compile('print("hello world")', 'temp.tmp', 'exec') >>> t <code object <module> at 0x000001ED08FE5300, file "temp.tmp", line 1> >>> exec(t) hello wo
Python小屋屋主
2018/04/16
1.8K0
Python3学习笔记06——列表创建
在Python中使用for循环是,只要作用于一个可迭代对象,for循环就可以正常运行,而我们不太关心该对象究竟是list还是其他数据类型。 那么,如何判断一个对象是可迭代对象呢?方法是通过collections模块的Iterable类型判断:
py3study
2020/01/12
8550
pycharm如何创建新项目_Python3
Location:项目存储的目录【建议新建一个根目录,放置开发的所有项目,命名最好用英文(服务器仅仅识别英文)】
全栈程序员站长
2022/09/27
7990
pycharm如何创建新项目_Python3
JS如何使用sessionStorage实现计数器功能
http://mpvideo.qpic.cn/0bc3rmaheaaadeaayq3ipvrvbc6dokfqa4qa.f10002.mp4?dis_k=4031fc91448cb61bf867060
itclanCoder
2022/12/07
1.6K0
让我们学会使用 CSS 计数器
我看来,CSS计数器在web上还没有得到充分利用,尽管它们的支持非常好(IE8+)!。在本文中,我将解释如何在项目中使用CSS计数器,以及一些用例。
前端小智@大迁世界
2020/06/03
1.3K0
【Jmeter篇】如何利用配置元件计数器、随机变量制造批量数据和变量参数化?
starting value:给定计数器的起始值、初始值,第一次迭代时,会把该值赋给计数器
王大力测试进阶之路
2019/10/25
2.4K0
【Jmeter篇】如何利用配置元件计数器、随机变量制造批量数据和变量参数化?
点击加载更多

相似问题

创建计数器变量

11

如何使用if条件创建计数器变量

12

如何使用计数器创建新变量?

25

同时循环使用计数器创建多个变量

24

用多个变量创建计数器

65
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档