C++程序员学Python】的更多相关文章

目录 C++程序员学Python 第二章.变量和数据类型 1.注释语句前用#: 2.常用于大小写函数: 第三章.列表 1.列表简述 2.修改,增加,插入,删除列表元素 第四章操作列表 1.遍历 2.创建数值列表 3.使用列表的一部分 4.元组 第五章if语句 C++程序员学Python 开个新坑hhh,为了摸游戏AI,学了点Py,做了点笔记. 第二章.变量和数据类型 1.注释语句前用#: #这是注释 如果加入注释后报错就在文件开头加一条 #coding:utf-8 2.常用于大小写函数: upp…
既然学过C++,那么就应该知道变量是什么,常量是什么. python 相比于C++,在使用变量之前不用先声明. 而是直接使用,python 会根据你的变量自动识别其类型. 假如a = 123 那么a 就是 整型. 假如b= “hello” b就是字符串str类型. 如果你不适应这种直接使用,而不是先定义后使用的方式,你可以在使用变量之前,先进行初始化. 即,如果你要使用整型a 先  a = 0 然后下面的程序就可以使用a 这个变量了.…
python的文件类型主要分为3种,分别是源代码.字节代码和优化代码.这些代码都可以直接运行,不需要进行编译或者连接.这正是python语言的特性,python的文件通过python.exe 或pythonw.exe解释执行. 1.源代码python源代码的文件以“py”为扩展名,由python.exe解释,可以在控制台下运行.用python语言写的程序不需要编译成二进制代码,可以直接运行源代码.“pyw”是程序开发图形用户接口(GUI)的源文件的扩展名,作为桌面应用程序,这种文件是专门用于开发…
一.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等,当然,还有什么大…
我学习C语言之后才学的C++,所以这里写一个简单的helloworld程序. #coding:utf-8 def main(): print "hello world" if __name__=="__main__": main() 程序运行后,从 if __name== "__main__": 开始执行,然后执行main()函数,然后跳转到 def main() 中继续执行.…
感觉这名字有点不对,但不知道用什么好,就将就吧. 坑爹啊,居然要把符号放在前面.…
给Lisp程序员的Python简介 作者:Peter Norvig,译者:jineslong<zzljlu@gmail.com> 这是一篇为Lisp程序员写的Python简介(一些Python程序员告诉我,这篇文章对他们学习Lisp也有帮助,尽管这不是我的本意).基本上,Python可以看作一个拥有"传统"语法(Lisp社区称之为"中缀"或者"m-lisp"语法)的Lisp方言.一个来自comp.lang.python的帖子说到&qu…
本人从事基于 Oracle 的 .Net 企业级开发近三年,在此之前学习和使用的都是 (MS)SQL Server.未曾系统的了解过 Oracle,所以长时间感到各种不习惯.不方便.怪异和不解,常会遇到一些不明所以的问题,为了工作不得不去上网查找解决方案.对开发人员来讲,数据库中绝大部分功能并不常用,用到的时候记不起来又得去查,这样就容易陷入反复查.反复忘的境地.好几次尴尬的时候我就在想要是有个实用的 SQL 备忘录就好了,最终我决定通过博客来记录,于是就有了本系列博文. 本人自认为对 SQL…
<.Net程序员学用Oracle系列:导航目录> 本文大纲 1.创建说明 1.1.为什么要创建的测试环境? 1.2.了解 Oracle 实例的默认用户 2.创建环境 2.1.创建基本环境 2.2.要点2 2.3.要点3 基本说明 为什么要创建的测试环境? 我在构思本系列博客的时候,并没有想到要做什么准备:但当我写完六七篇稿子的时候,我忽然意识到如下的一系列问题: 有些跟时间有关的示例,我有用 SYSDATE 来演示,当读者把博文中的 SQL 语句拷贝到他的环境中运行时,SYSDATE 的值肯定…
<.Net程序员学用Oracle系列:导航目录> 本文大纲 1.表 1.1.创建表 1.2.修改表 & 删除表 2.字段 2.1.添加字段 2.2.修改字段 & 删除字段 3.注释 3.1.表注释 3.2.字段注释 4.约束 4.1.添加主键约束 4.2.添加外键约束 4.3.添加唯一约束 4.4.添加 CHECK 约束 4.5.非空约束 4.6.禁用约束 & 启用约束 & 删除约束 5.索引 5.1.创建索引 5.2.修改索引 & 删除索引 6.总结…