相关疑难解决方法(0)

在Python中打印多个参数

这只是我的代码片段:

print("Total score for %s is %s  ", name, score)
Run Code Online (Sandbox Code Playgroud)

但我希望它打印出来:

"(姓名)总分为(得分)"

where name是列表中的变量,score是一个整数.这是Python 3.3,如果这有帮助的话.

python printing arguments python-3.x

283
推荐指数
10
解决办法
84万
查看次数

在一个语句中打印多行而不使用前导空格

因此,对于我的第一个项目,它是一个简单的程序,可以打印您所在的名称课程以及您去过的高中.弄乱我的一件事就是其中一个我必须使用一个print()语句来完成所有这些并且我需要格式化它以便每条信息都在不同的行上.

我想要的格式:

first_name, last_name
course_id, course_name, email
school
Run Code Online (Sandbox Code Playgroud)

但我得到的是

first_name, last_name
 course_id, course_name, email
 school
Run Code Online (Sandbox Code Playgroud)

如何删除空间?

我的代码如下:

first_name = 'Daniel'
last_name = 'Rust'
course_id = 'Csci 160'
course_name = 'Computer Science 160'
email = 'blah@gmail.com'
school= 'Red River Highschool'

#variables printed for B
print(first_name, last_name, '\n', course_id, course_name, email, '\n', school, '\n')
Run Code Online (Sandbox Code Playgroud)

python python-3.x

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

标签 统计

python ×2

python-3.x ×2

arguments ×1

printing ×1