Python之入门教程

时间:2021-04-26 17:00:57

         首先你要有一个可以写的IDE,下载https://www.python.org/download/。安装完之后就可以看到IDLE,从那里启动:

          Python之入门教程

         Python之入门教程

         接着你就可以愉快地玩Python了。运行它的两种方法:

         第一种:交互式——shell命令符。

         比如你直接打印一个hello world!记住“”是做注释的,‘’是用来打印字符串的,然后记住要打括号。很多教程里没有写括号,估计是版本问题。坑了我很长时间。

         Python之入门教程

         注意的地方:

                   注释:用#注释掉一行;“”注释就和/**/一样。

                   运算符和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
                             数组元素  [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')
              写完这个之后然后保存,点run->run module。