python 可以用raw_input读取用户的输入信息,类似于c语言的printf函数,可以用print "%d" % (var )整理输出格式,其注释用'#'号,可以在模块、类和函数后添加字符串,起到文档注释的作用。运算符除了常用的加减乘除外,还有//(地板除)和**(乘方),逻辑运算符为and,or,not.
python不支持自增自减运算符。python支持五种基本类型:有符号整型、长整型、布尔值、浮点数和复数,其中长整型和复数是两种特殊类型,长整型比c语言的长。对于字符串,python可以使用索引操作符和切片操作符,字符串表示可以用三个单引号包含特殊字符。+可以连接字符串,*号可以重复前面的字符串。
python中非常重要的两种类型:列表和元组。列表用[]包含,里面的元素、列表的长度可以更改,而元组用()包含,其元素不能更改。
python中字典由键值对组成,字典用{}包含。
内建函数range可以根据指定数值范围生成列表,常与len结合使用,用于生成循环的索引。enumerate可以循环索引和元素。
列表解析可以在列表中写逻辑表达式,python自动解析成列表元素。
python的open函数用+方式表示读写,其它的与c相同。
python的错误与异常放在try...except结构中,可通过raise抛异常。
python用self来表示类自身实例的引用,而非this。