python - 如何在用户输入上显示索引?
问题描述
我可以向用户显示任务的数量,例如: input('Start task 1:' )
n = input('Digite o numero de trabalhos: ')
i = 0
job = []
while(i != n):
start_job1 = int(input('Inicio da tarefa: ' ))
final_job1 = int(input('Final da tarefa: '))
lucro_job1 = int(input('Valor da tarefa: '))
job.append(Job(start_job1, final_job1, lucro_job1))
i = i+1
print("Melhor lucro sera: "),
print schedule(job)
解决方案
您可以使用以下str.format
方法格式化字符串:
start_job1 = int(input('Inicio da tarefa {}: '.format(i + 1)))
或使用字符串格式化运算符:
start_job1 = int(input('Inicio da tarefa %d: ' % (i + 1)))
推荐阅读
- c# - C# WinForms: Constructing an object with label/textbox properties in a form does not result in those properties appearing in the form. Why?
- javascript - Run batch or transaction in Cloud Firestore onCreate trigger
- c# - 是否可以在 Specflow 功能中将对象转换为表格
- rest - securing REST-API accessed by mobile application with no login
- eclipse - . . . 解析为一个包 - JSP
- java - 监护人演员中的 Akka AllForOne 主管策略
- apache-spark - Spark(2.3.1)LDA 转换内存错误(java.io.ByteArrayOutputStream.hugeCapacity 处的 java.lang.OutOfMemoryError(ByteArrayOutputStream.java:123)
- datastax - Gremlin:在单个 gremlin 查询中添加边和删除边
- microservices - Microserivce on database level
- google-api - 在 BigQuery 中使用 dryRun 区分标准和旧版 SQL 查询的替代方法?