Skip to main content
 首页 » 编程设计

python之如何将两个变量连接在一起以创建用户名

2025年05月04日19zhwl

如何将两个变量连接在一起以创建用户名?

name = input("enter name: ") 
age = int(input("enter age: ")) 
username = (name[0,3] + str(age)) 
print(username) 

这给了我一个类型错误,但我不确定我做错了什么。我希望将名字的前三个字母与年龄连接起来形成一个新的用户名。有人可以帮帮我吗!

请您参考如下方法:

表达式 username = (name[0,3]+str(age)) 由于这部分引发异常:name[0,3]

索引字符串时不能使用逗号。使用 name[0:3],或者基本上使用 name[:3]。

然后,您的代码变为 username = (name[:3] + str(age))。

注意:此外,您不需要 username = (name[:3] + str(age)) 中的外括号。