Discuss / Python / (ಠ .̫.̫ ಠ)

(ಠ .̫.̫ ಠ)

Topic source

--utf-b-- s1=255 s2=1000 a=[s1,s2] for x in a: print('n='+hex(x)) print('end')

n1=input('请输入一个整数: ') n2=input('请再输入一个整数: ') n=(n1,n2) for x in n: print(x+'的十六进制是'+hex(int(x)),'(ಠ .̫.̫ ಠ)') ~

print(x+'的十六进制是'+hex(int(x)),'(ಠ .̫.̫ ಠ)'),为什么去掉“+”号就会报错呢, print(x'的十六进制是'hex(int(x))) ^ SyntaxError: invalid syntax

因为加号就跟用逗号隔开一样的道理


  • 1

Reply