Python(3) 的新手,我可以在作业上寻求帮助吗?
New to Python(3), may I ask for some help on my homework?
我的作业要求创建一个包含字符串的变量。
字符串包含一些短语、换行符和其他包含字符串和整数的变量。
到目前为止,我 运行 犯了一些错误,即“续行后的意外字符”。还有一个说字符串不能“处理”(我忘记了确切的措辞)整数...
以下是我目前的情况。
作业要求我包含一个字符串,打印时显示格式如下的文本;
First Name: XXXX
Last Name: XXXX
Student ID: XXXX
如果您能提供任何见解,我将不胜感激!!谢谢
first = 'Robo'
last = 'Angel'
sid = 12345
msg = "First Name: " + first + "\nLast Name: " + last + "\nStudent ID: " + str(sid)
print(msg)
# OR #
msg = f"First Name: {first}\nLast Name: {last}\nStudent ID: {sid}"
print(msg)
好的,首先你必须定义一些变量,例如:
First_Name = "abc"
Last_Name = "def"
Student_Id = 1234
然后你必须打印格式化的字符串,很少有方法可以做到。
1。 <a href="https://www.geeksforgeeks.org/python-string-concatenation/?msclkid=c39595bcceaa11ec99509b69168c92ca" rel="nofollow noreferrer">string concatenation</a>
print("First Name: "+First_Name+" Last Name: "+Last_Name+" Student ID: "+Student_Id)
我不会推荐这种方式(字符串+字符串)。
2。 “.format()”
print("First Name: {} Last Name: {} Student ID: {}".format(First_Name,Last_Name,Student_Id)
3。 f-string
print(f"First Name: {First_Name} Last Name: {Last_Name} Student ID: {Student_Id}")
我会推荐这个 (f-string)
4.模字符串
print("First Name: %s Last Name: %s Student ID: %d" % (First_Name, Last_Name, Student_Id))
我的作业要求创建一个包含字符串的变量。
字符串包含一些短语、换行符和其他包含字符串和整数的变量。
到目前为止,我 运行 犯了一些错误,即“续行后的意外字符”。还有一个说字符串不能“处理”(我忘记了确切的措辞)整数...
以下是我目前的情况。
作业要求我包含一个字符串,打印时显示格式如下的文本;
First Name: XXXX
Last Name: XXXX
Student ID: XXXX
如果您能提供任何见解,我将不胜感激!!谢谢
first = 'Robo'
last = 'Angel'
sid = 12345
msg = "First Name: " + first + "\nLast Name: " + last + "\nStudent ID: " + str(sid)
print(msg)
# OR #
msg = f"First Name: {first}\nLast Name: {last}\nStudent ID: {sid}"
print(msg)
好的,首先你必须定义一些变量,例如:
First_Name = "abc"
Last_Name = "def"
Student_Id = 1234
然后你必须打印格式化的字符串,很少有方法可以做到。
1。 <a href="https://www.geeksforgeeks.org/python-string-concatenation/?msclkid=c39595bcceaa11ec99509b69168c92ca" rel="nofollow noreferrer">string concatenation</a>
print("First Name: "+First_Name+" Last Name: "+Last_Name+" Student ID: "+Student_Id)
我不会推荐这种方式(字符串+字符串)。
2。 “.format()”
print("First Name: {} Last Name: {} Student ID: {}".format(First_Name,Last_Name,Student_Id)
3。 f-string
print(f"First Name: {First_Name} Last Name: {Last_Name} Student ID: {Student_Id}")
我会推荐这个 (f-string)
4.模字符串
print("First Name: %s Last Name: %s Student ID: %d" % (First_Name, Last_Name, Student_Id))