美文网首页
1Python入门、基本语法、变量

1Python入门、基本语法、变量

作者: 萌二宝 | 来源:发表于2020-03-09 14:52 被阅读0次

Python 入门

1. python的历史

作者: Guido van Rossum

首次发行时间: 1991

版本系列: 2.7 / 3.8 (版本2、3之间不兼容)【向下兼容指的是高版本支持低版本的或者说后期开发的版本支持和兼容早期开发的版本,向上兼容的很少,大多数软件都是向下兼容的。对于软件来说,向下兼容的意思是,较高版本的程序能顺利处理较低版本程序的数据】python3的代码不能完全在python2下运行, 叫不能向下兼容,有兼容壁垒。

分类: 强类型动态语言

支持系统:几乎全部

2.Python的成功案例

  • Odoo ERP产品
  • Douban 全站

Python基本语法

  • 基本类型

    • 注释: 以#开头的为注释,直到行结束为止。

    • 数字: 以数字,或者-开头的为数字。带小数点的为浮点数,不带小数点的为整数。支持科学计数法,例如52.3E-4

    • 字符串: 以单引号'、双引号''、三引号'''开始,同样符号结束

    • 布尔值:只有两个, True和False.大小写敏感。

    • 空值: 只有一个, None。大小写敏感。表示没有值的值。

    字符串转义

    在单引号字符串中表达单引号需要转义,双引号和三引号同。
    eg:"what's wrong" 是合法字符串。‘what's wrong’会出错, 需要写为‘what's wrong'. 转义也可以用于表达不可见字符,例如tab:\t
    如果要表达\本身,也需要转义,写为\

    Raw String

    在字符串的开始加r,使得字符串不发生转义,常用在大量需要表达\的字符串。

    unicode 字符串

    在字符串前加U,表示这是一个unicode字符串。
    Python2 和 Python3的最大差异

  • 变量

    • 变量是一个名字。

    • 首字母需要是字母或下划线,其余部分可以是字母,下划线和数字。【不能以数字开头,无法区分数字常量还是变量名】

    • 变量大小写敏感, 但是使用大小写区分变量是不可取的。

    • 每个变量都会指向一个值,每个值都拥有一个类型

    • 变量在运行过程中可以指向不同的值, 拥有不同的类型。因此在运行前无法知道名字所对应的类型。【动态类型语言的特征】


附带运行结果图

1运行结果图.png

相关文章

  • 1Python入门、基本语法、变量

    Python 入门 1. python的历史 作者: Guido van Rossum 首次发行时间: 1991 ...

  • 02. 快速入门

    快速入门 基本语法: 和java基本一致不同点 变量申明: var 变量名; 数据结构

  • JavaScript

    快速入门 基本语法 语法 数据类型和变量 Number 字符串 '' '''' 布尔值 &&||! 比较运算...

  • Kotlin 入门

    【Kotlin 入门】 本文介绍了Kotlin入门应该知道一些基本语法概念。包括变量、常量、函数、空安全、类定义、...

  • 语法基础

    js语法基本沿袭了c的语法特点,如果学过c的朋友来开发js是非常容易入门的 变量/常量 定义变量可以通过var 来...

  • Python编程入门——基础语法详解

    今天小编给大家带来Python编程入门——基础语法详解。 一、基本概念 1.内置的变量类型: Python是有变量...

  • Shell 循环语句(一) for 循环

    for 循环的基本语法: for 循环读取变量的内容 的语法: for 循环命令替换的语法: for 循环除了基本...

  • Kotlin学习笔记(一)

    本文介绍了Kotlin入门应该知道一些基本语法概念。包括变量、常量、函数、空安全、类定义、类继承、数据类、接口定义...

  • Python基础入门6_文件和异常

    Python 基础入门前五篇: Python 基础入门--简介和环境配置 Python基础入门_2基础语法和变量类...

  • Python 基础入门 5--面向对象

    Python 基础入门前四篇: Python 基础入门--简介和环境配置 Python基础入门_2基础语法和变量类...

网友评论

      本文标题:1Python入门、基本语法、变量

      本文链接:https://www.haomeiwen.com/subject/fydpdhtx.html