python学习

      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。

原文地址:https://www.cnblogs.com/bluecloudwyy/p/6796011.html