首先你要有一个可以写的IDE,下载https://www.python.org/download/。安装完之后就可以看到IDLE,从那里启动:
接着你就可以愉快地玩Python了。运行它的两种方法:
第一种:交互式——shell命令符。
比如你直接打印一个hello world!记住“”是做注释的,‘’是用来打印字符串的,然后记住要打括号。很多教程里没有写括号,估计是版本问题。坑了我很长时间。
注意的地方:
注释:用#注释掉一行;“”注释就和/**/一样。
运算符和c语言一样。‘
数组:List和Tuple。这就是Java或C中的数组.它是一个容器,能用来顺序的,以整数索引方式检索, 存储一组对象.List用[]来表示,如[1, 2, 3]就是一个List;而Tuple用()来表示,如(3, 4, 5)就是一个Tuple.它们的区别在于List是可变的;而Tuple是不可变的.也就是说不可以增,删和改。索引方式除了与Java一样的以一个整数下标方式外,还可以指定开始,结束和步长,和使用负索引来分割List。通用语法格式是:list[start:end:step]
- list[index] --- 返回第(index+1)个元素,受C语言影响,下标亦是从0开始
- list[start:end] --- 返回从start开始,到end-1,也就是list[start], list[start+1].....list[end-1]
- list[start:end:step] --- 与上面类似,只不过每隔step取一个
- list[:end] ---- 缺省的开端是0
- list[start:] ---- 缺省的结尾是len(list),或者-1
正数索引 0 1 2 3写完这个之后然后保存,点run->run module。
数组元素 [1] [13] [25] [70]
负数索引 -4 -3 -2 -1
字典map: 用于以Key/Value方式存储的容器。创建方式为{key1: value1, key2: value2, ....},更改方式为dict[key] = new_value;索引方式为dict[key].。dict.keys()方法以List形式返回容器中所有的Key;dict.values()以List方式返回容器中的所有的Value。
第二种方法:写脚本。点开左上角的File,然后写脚本。
比如写一个if-else语句:
if-else语句:
a = 3;
b = 4;
c = 5;
if (a == b and a!= c):
print ('first one')
elif b == 4:
print ('second')
else:
print ('Last one')