Python学习(一)随笔记录

本文是Python学习的第一部分,介绍了IDLE集成开发环境及其特点,包括编辑器、调试工具、Python Shell和在线文档。讲解了Python的基础语法,如列表、元组、pass语句和常用操作,以及列表嵌套、递归算法的使用。还涉及文件操作、异常处理、数据保存、排序方法、字符串处理、列表推导、字典和类的概念。最后提到了Web应用的基本结构以及CGI和测试框架。
摘要由CSDN通过智能技术生成
  1. python的集成开发环境 —> IDLE
    组成:
    (1)一个利用颜色显示语法的编辑器 , BIF:built-in functions 内置函数
    如图:内置函数(紫色),字符串(绿色),关键字(橙色),生成结果(蓝色),也可在设置中修改默认颜色。

    (2)一个调试工具
    (3)Python Shell
    (4)一个完整的Python3在线文档集

  2. 快捷键
    tab键 --> 快捷提示
    alt-p --> 回退前一句代码
    alt-n --> 移至下一句代码

  3. 列表list
    列表[ ] 数据是可变的
    元组( ) 等同于列表,但是数据是不可变的
    pass语句就是python的空语句或者null语句,他什么也不做
    常见列表操作:

    列表是最常用的迭代数据结构
    for循环可以处理列表等其他迭代结构,使用for时由python解释器考虑状态信息。
    while循环也可以处理迭代结构,使用while时必须考虑状态信息,则要求使用一个计数标识符
    如图:

    列表中可以嵌套列表,for循环只打印外列表的各个数据项
    使用if语句判断嵌套列表的存在
    如图:

    上述列表如果存在多个嵌套列表,就会导致代码一直重复,为了不重复代码,创建函数,增强代码的重复利用和循环使用
    递归算法:程序调用自身的编程技巧
    如图:

    range()与for结合使用,可以固定迭代次数
    print("\t",end='')
    \t是制表符Tab,end=''表示打印对象以什么结尾,此处是以空格结

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值