Python学习中日常报错总结

    科技2022-07-10  118

    前言:终于要下定决心学python了。日常报错总结下,方便自己也方便后人。祝大家学习愉快

    SyntaxError: invalid character in identifier(语法错误:标识符中无效字符)

    解答:字面意思,就是输入了中文的东西,常见的有空格、引号等

    python中非字符串转为字符串

    age=18 message="Happy "+age+ "rd Birthday" print(message)

    报错:

    原因:python中无法识别你使用的信息。比如在这个示例中,python发现使用一个int型的变量,但是它不知道该如何即使他。Python知道,这个变量表示的可能是数值23,也可能是字符2和3。所以要改一下

    调整后:

    age=18 message="Happy "+str(age)+ "rd Birthday" print(message)

    python中字符串转为数字

    name=input("Name:") age=input("age:") job=input("job:") info='''---------info of --------- Name:%s Age:%d Job:%s'''%(name,age,job) print(info)

    报错:

    修改:

    name=input("Name:") age=int(input("age:")) #如果不用int()就会报错(虽然输入为数字,但是print(type(age))为str型),因为python如果不强制类型转化,就会默认字符型 job=input("job:") info='''---------info of --------- Name:%s Age:%d Job:%s'''%(name,age,job) print(info)

     

    Processed: 0.057, SQL: 8