学生信息内容格式化,语句如下:
stu_name = input('学生姓名:') # 按CTRL + D复制整行
stu_age = input('学生年龄:')
stu_major = input('学生专业:')
stu_credit = input('学生学分:')
information = ''' # 三引号是多行注释,赋值就是多行打印
-------- info of %s -------
stu_name = %s # %s是占位符,s代表字符串
stu_age = %d # %d是占位符,d是digit,代表数字
stu_credit = %s
stu_major = %f # %f是占位符,f是float,代表浮点数
--------- end -------------
''' % (stu_name, stu_name, stu_age, stu_credit, stu_major)
print(information)
格式不对,箭头所指就会出现这种颜色,执行报错。正确执行,可以在年龄变量中加int,在学分中加float,也可以在占位符后面对应的变量中加。