第1章: Python环境搭建与输出

代码仓库: https://gitee.com/guslegend/python

Python简介

Python优势:

  1. 简单,易学,适应人群广泛
  2. 免费,开源
  3. 应用领域广泛

Python发展历史:Python(计算机编程语言)_百度百科

Python解释器

Python解释器器作⽤用:运⾏行行⽂文件

  • Python解释器器种类
    • CPython,C语⾔言开发的解释器器[官⽅方],应⽤用⼴广泛的解释器器。
    • IPython,基于CPython的⼀一种交互式解释器器。
    • 其他解释器器
      • PyPy,基于Python语⾔言开发的解释器器。
      • Jython,运⾏行行在Java平台的解释器器,直接把Python代码编译成Java字节码执⾏行行。
      • IronPython,运⾏行行在微软.Net平台上的Python解释器器,可以直接把Python代码编译成.Net的字节码。

下载地址: Python Release Python 3.7.2 | Python.org

注释

  • 作用:

用人们熟悉的语言对代码进行解释说明,方便后续维护

  • 注释的分类:
    • 单行: # 注释内容 , 快捷键 ctrl+/
    • 多行: """ 注释内容 """''' 注释内容 '''
  • 解释器不执行注释内容

变量

  • 定义变量的语法
变量名 = 值
  • 标识符
    • 由数字,字母,下划线组成
    • 不能数字开头
    • 不能使用内置关键字
    • 严格区分大小写
  • 数据类型
    • 整型: int
    • 浮点型: float
    • 字符串: str
    • 布尔型: bool
    • 元组: tuple
    • 集合: set
    • 字典: dict

输出

  • 格式化符号
    • %s : 字符串
    • %d : 整数
    • %f : 浮点数
  • f-字符串
    • f'{表达式}'
  • 转义字符
    • \n :换行
    • \t : 制表符
  • print结束符
print( '内容', end="")

输入

  • 输入功能
    • input( ' 提示文字 ' )
  • 输入的特点
    • 一般将input接收的数据存储到变量
    • input接收的任何数据默认都是字符串数据类型

转移数据类型

运算符

  • 算数运算的优先级
    • 混合运算优先级顺序:() 高于 ** 高于 * / // % 高于 + -

赋值运算符

    • =
  • 复合赋值运算符
    • +=
    • -=
    • *=
    • 优先级
      1. 先算复合赋值运算符右侧的表达式
      2. 再算复合赋值运算的算数运算
      3. 最后算赋值运算
  • 比较运算符
    • 判断相等:==
    • 大于等于:>=
    • 小于等于:<=
    • 不等于:!=
  • 逻辑运算符
    • 与:and
    • 或:or
    • 非:not
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值