str1='num1'='100'出现SyntaxError: can't assign to literal错误怎么解决
先把赋值给规范下:
定义一个字符串,单引号‘ ’和双引号“ ”分别成双成对出现。既可以用str1=‘hfajfliagja’,也可以str1=“1egfnklajfngalijo”,两者意义是一样的。
但,如果你定义的字符串里有特殊需要引用的内容:
用str1=‘fjlakjglka“dfagzsfg”hhfjaklh’ 或
str1=“dfhlkahfaik'jkhgakj'dhfluajhflkajhfkla”
以上两种都是可以的。对于程序来说意义是一样的。就是不能出现你写的‘‘’’,理解不了。
你在做什么,这种赋值方式就不对啊,你想做什么?