我不知道为什么这个简单的代码不起作用?
maxpuls = 220
ålder = input("Hej! Vi vill mäta din maxpuls skriv in din ålder här:")
print("Detta är din maxpuls:" + (ålder - maxpuls))
试试这是否有效。您遇到编码问题,因为您在脚本中使用高 ASCII 字符,或者因为您必须将输入转换为整数。
# -*- coding: utf-8 -*-
maxpuls = 220
ålder = input("Hej! Vi vill mäta din maxpuls skriv in din ålder här:")
print("Detta är din maxpuls:" + str ( int(ålder) - maxpuls))
Hej,这是因为 ålder/maxpuls 是 int 类型,你用一个字符串将它们连接起来。要解决此问题,请将 (ålder - maxpuls( 转换为字符串。
maxpuls = 220
ålder = input("Hej! Vi vill mäta din maxpuls skriv in din ålder här:")
print("Detta är din maxpuls:" + str(int(ålder) - maxpuls))here
特雷夫利格达格,康皮斯!