小编use*_*420的帖子

在python中,根据以前的用户输入请求用户输入的方法是什么?

我有一个任务,我需要让用户输入将在数据集中的整数总数,询问每个整数,然后将它们添加到列表中,然后将列表汇总到字典中.

现在我只担心用户输入部分.

这是我到目前为止所拥有的:

data = []
summary = {}

total_ints = int(raw_input('Total integers in data: '))

while total_ints:
  each_int = int(raw_input('Enter an integer: '))

data.append(each_int)
Run Code Online (Sandbox Code Playgroud)

基本上我只需要根据用户在'total_ints'中输入的数字打印'each_int'输入.我知道while循环不正确,所以任何帮助都将非常感激.

谢谢!

python input list

3
推荐指数
1
解决办法
196
查看次数

在Python中,有没有办法以某种格式验证用户输入?

在python中,我要求用户输入一个办公室代码位置,该位置需要采用以下格式:XX-XXX(其中X将是字母)

如何确保他们的输入符合格式,如果它不要求他们再次输入办公室代码?

谢谢!

python validation user-input

2
推荐指数
1
解决办法
8604
查看次数

在python中,如何更改列表元素中每个字母的大小写?

我有一个名单:

name_list = ['brad', 'james', 'joe', 'alex']
Run Code Online (Sandbox Code Playgroud)

并且需要将所有字母更改为大写字母除了a之外,这样我才会:

name_list = ['BRaD', 'JaMES', 'JOE', 'aLEX']
Run Code Online (Sandbox Code Playgroud)

我知道如何将所有字母更改为大写:

for name in range(0, len(name_list), 1:
  name_list[name] = name_list[name].upper
Run Code Online (Sandbox Code Playgroud)

但是我不知道如何不改变'a'的情况.

谢谢!

python list lowercase uppercase

1
推荐指数
1
解决办法
333
查看次数

标签 统计

python ×3

list ×2

input ×1

lowercase ×1

uppercase ×1

user-input ×1

validation ×1