python笔记

python

使用Sublime Text运行时,使用ctrl+b;
#为注释

编码规范

缩进:按照约定俗成的管理,应该始终坚持使用4个空格的缩进,不要使用Tab,更不要混合Tab和空格。
   “复制-粘贴”功能失效。粘贴的代码必须检查缩进是否正确。
   此外,IDE很难像格式化Java代码那样格式化Python代码。
Python程序是大小写敏感的,如果写错了大小写,程序会报错。
通常用全部大写的变量名表示常量。

输入输出

input返回值为str;

|命令|输出|
|-----|
|print("hello","world");|hello world|
|name=input("please enter your name:");|<b> lulu |
|print("hello",name);|hello lulu|

字符串

多行字符串表示

1.可用'''...''',可在其中加注释
2.可用'\n'

转义

1.使用''"字符;
2.使用r'',‘’内的字符默认不转义。但是’‘内不能包含多行字符串,也不能包含’、“;
3.多行字符串用r'''...''';

运算

1.赋值
在Python中,等号=是赋值语句,可以把任意数据类型赋值给变量,同一个变量可以反复赋值,而且可以是不同类型的变量
2.除法
'/'无论是整数还是浮点数,结果都为浮点数,
'//'整数的除法结果为整数。
3.不支持++,--
python不支持自增自减的运算
4.乘方
a的平方:a**2

List

list是有序的集合;
list的元素不要求是同一种数据类型,元素可为list;
list.append(elem v1)//将新元素添加到尾部;
list.insert(int v1,elem v2)//将新元素添加到指定索引位置;
list.pop()//删除列表中最后一个元素;
list.pop(int v1)//删除列表中指定索引的位置。

Tuple

tuple不可变;
tuple其他属性几乎和list一致;
单元素的tuple要多加一个逗号,如(1,);

函数

1.range(int v1)//生成一个0至v1-1的整数序列,
  list(range(5))=>[0,1,2,3,4]

1

2

3

4

5

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容