Python底子小结

打印 上一主题 下一主题

主题 1498|帖子 1498|积分 4504

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
Python底子具体笔记

一、Python简介


  • 开端

    • 首创人:吉多·范罗苏姆(Guido van Rossum)于1989年圣诞节期间开发


    • 定名灵感:源自英国喜剧《蒙提·派森的飞行马戏团》(Monty Python’s Flying Circus)。
    • 设计哲学:“人生苦短,我用Python”(Life is short, you need Python)。

  • 语言特点

    优点:
    ​        简单易读(类伪代码)、开源可移植、面向对象、可扩展性高、丰富的标准库、强制缩进规范代码。
    缺点:
    ​        运行速度较慢、代码加密困难
  • 应用领域

    ​        Web开发(Django、Flask)、网络编程(Twisted)、爬虫(Scrapy)、云计算(OpenStack)、人工智能/数据分析(NumPy、Pandas)、自动化运维(Ansible)、金融量化、科学计算、游戏开发等。
二、环境配置

表明器与编译器


  • 表明器:逐行翻译代码(如Python表明器)。
  • 编译器:一次性编译所有代码生成可执行文件(如C/C++)。
  • Python表明器:
  • 官方下载:
  • Anaconda环境:
开发工具

​        PyCharm:功能强大的IDE,支持代码补全、调试、版本控制等。
快捷键:

Ctrl+/ 解释代码、Ctrl+D 复制行、Ctrl+Space 智能提示。
规复默认设置:删除用户目录下的 .PyCharm版本号 文件夹。
三、基本语法

标识符与关键字


  • 定名规则:

    由字母、数字、下划线构成,首字符不能为数字。
    区分巨细写,避免使用关键字(如if, for)。
  • 定名法:

    驼峰定名法(FirstName)、下划线定名法(first_name)。
解释与缩进


  • 单行解释:# 解释内容
  • 多行解释:'''解释内容''' 或 """解释内容"""
  • 缩进:4个空格表现代码块(PyCharm自动处理)。
变量与数据类型


  • 变量定义:变量名 = 值(如 a, b = 1, "hello")。
  • 数据类型:
类型阐明示例int整型a = 10float浮点型b = 3.14bool布尔型(True/False)c = Truestr字符串(不可变)s = "Hello"list列表(可变)lst = [1, 2, 3]tuple元组(不可变)tpl = (1, 2, 3)dict字典(键值对)dct =set聚集(元素唯一)st =运算符

<ul>算术运算符:+, -, *, /, %, **, //
比较运算符:==, !=, >, =,
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

来自云龙湖轮廓分明的月亮

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表