随笔分类 - C++程序员学 python
python,一点点
摘要:python的文件类型主要分为3种,分别是源代码、字节代码和优化代码。这些代码都可以直接运行,不需要进行编译或者连接。这正是python语言的特性,python的文件通过python.exe 或pythonw.exe解释执行。1、源代码python源代码的文件以“py”为扩展名,由python.exe解释,可以在控制台下运行。用python语言写的程序不需要编译成二进制代码,可以直接运行源代码。“pyw”是程序开发图形用户接口(GUI)的源文件的扩展名,作为桌面应用程序,这种文件是专门用于开发图形界面的,由pythonw.exe解释运行。“py”和“pyw”类型的文件可以用文本工具打开并可以编
阅读全文
摘要:感觉这名字有点不对,但不知道用什么好,就将就吧。坑爹啊,居然要把符号放在前面。
阅读全文
摘要:一、python 奇葩之一:没有花括号、没有分号先来一个C类型的函数void main(){ int i = 0; for(int j = 0; j< 6;j++) { i = i +j; }}一旦我们适应了这种方式,那么改变成python后就会很不习惯。我曾经有一种疯狂的冲动,那就是写一个程序来完成从花括号到python 对齐方式的转换。二、python 奇葩之二:编码方式这里提到的编码有两种,一种是文件本身的编码,包括ANSI、UTF-8、UTF-8 BOM等,当然,还有什么大端、小端的。还有一种是程序本身的编码,如果使用默认编码例如(Win 32 下)a = "汉&quo
阅读全文
摘要:既然学过C++,那么就应该知道变量是什么,常量是什么。python 相比于C++,在使用变量之前不用先声明。而是直接使用,python 会根据你的变量自动识别其类型。假如a = 123那么a 就是 整型。假如b= “hello”b就是字符串str类型。如果你不适应这种直接使用,而不是先定义后使用的方式,你可以在使用变量之前,先进行初始化。即,如果你要使用整型a先 a = 0然后下面的程序就可以使用a 这个变量了。
阅读全文
摘要:我学习C语言之后才学的C++,所以这里写一个简单的helloworld程序。#coding:utf-8def main(): print "hello world"if __name__=="__main__": main()程序运行后,从 if __name== "__main__":开始执行,然后执行main()函数,然后跳转到 def main()中继续执行。
阅读全文