-
python的集成开发环境 —> IDLE
组成:
(1)一个利用颜色显示语法的编辑器 , BIF:built-in functions 内置函数
如图:内置函数(紫色),字符串(绿色),关键字(橙色),生成结果(蓝色),也可在设置中修改默认颜色。
(2)一个调试工具
(3)Python Shell
(4)一个完整的Python3在线文档集 -
快捷键
tab键 --> 快捷提示
alt-p --> 回退前一句代码
alt-n --> 移至下一句代码 -
列表list
列表[ ] 数据是可变的
元组( ) 等同于列表,但是数据是不可变的
pass语句就是python的空语句或者null语句,他什么也不做
常见列表操作:
列表是最常用的迭代数据结构
for循环可以处理列表等其他迭代结构,使用for时由python解释器考虑状态信息。
while循环也可以处理迭代结构,使用while时必须考虑状态信息,则要求使用一个计数标识符
如图:
列表中可以嵌套列表,for循环只打印外列表的各个数据项
使用if语句判断嵌套列表的存在
如图:
上述列表如果存在多个嵌套列表,就会导致代码一直重复,为了不重复代码,创建函数,增强代码的重复利用和循环使用
递归算法:程序调用自身的编程技巧
如图:
range()
与for结合使用,可以固定迭代次数
print("\t",end='')
\t
是制表符Tab,end=''
表示打印对象以什么结尾,此处是以空格结
Python学习(一)随笔记录
本文是Python学习的第一部分,介绍了IDLE集成开发环境及其特点,包括编辑器、调试工具、Python Shell和在线文档。讲解了Python的基础语法,如列表、元组、pass语句和常用操作,以及列表嵌套、递归算法的使用。还涉及文件操作、异常处理、数据保存、排序方法、字符串处理、列表推导、字典和类的概念。最后提到了Web应用的基本结构以及CGI和测试框架。
摘要由CSDN通过智能技术生成