但是看得出来。你应该在windows下有.net或者是c++的编程经验。但是不太熟悉linux的习惯。当然python的习惯也不熟悉。
你的程序注释不应该写在程序开头,程序开头两行正如下面热心网友所说,一定是
#!/usr/bin/python
# coding: utf-8
其中第一行可以不要,除非你打算直接执行python脚本,前面不带python程序
老版本python中coding:utf-8必须放在第一行,不过新版本允许放在第二行。
在python里程序注释需要写成字符串型。比如三个引号引起的部分。在每个类或者是函数的的下面写一段字符串。这个字符串可以被python的帮助解析文档自动解析,并生成程序的说明文档
汉字编码在python3里有所不同,不过在python2里,按照你的编程习惯看,你需要在源代码与文件名,文件内容里全部统一使用utf-8。这样就不会过度关注编码转换的问题。
此外linux本身也需要支持指定的汉字编码。比如utf-8
如果linux本身没有安装汉字编码的支持,或者是没有汉字库,则汉字的文件名不能支持,也不能显示汉字。不过python有可能还支持汉字编码。
实验仿真是很好玩的东西。不过你尽量用英文吧。这个是好习惯。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)