2020/2/2-Python学习计划
Python基础 上学期的课程中我学习了编译原理,虽然成绩渣渣,但是不影响我对编译过程有了整体的理解; Python作为一种计算机编程语言,而计算机要根据编程语言执行任务,就必须保证编程语言写出的程序决不能有歧义,所以,编译器或者解释器就是负责把符合语法的程序代码转换成CPU能够执行的机器码,然后执行。Python也不例外。 最后要注意的是:Python程序是大小写敏感的,如果写错了大小写,程序会报错。 同时需要注意的是:Python使用缩进来组织代码块,请务必遵守约定俗成的习惯,坚持使用4个空格的缩进。在文本编辑器中,需要设置把Tab自动转换为4个空格,确保不混用Tab和空格。 List与Tuple Python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。 另一种有序列表叫元组:tuple。tuple和list非常类似,但是tuple一旦初始化就不能修改。 Python条件 条件判断可以让计算机自己做选择,Python的if...elif...else很灵活。 条件判断从上向下匹配,当满足条件时执行对应的块内语句,后续的elif和else都不再执行 Python循环 for x in ... 循环就是把每个元素代入变量 x ,然后执行缩进块的语句。 Python提供一个 range() 函数,可以生成一个整数序列