python n个list如何组成矩阵_学完Python,我决定熬夜整理这篇总结...

a78993723a5bcd59b7f420fa246eace6.png

来源:http://suo.im/5wzRqt


前言:学完Python,我决定熬夜整理这篇总结…

ee9d5011db0f1027daa5512afaf3e29e.png

一、了解Python

  • Python之父 Guido Van Rossum,一位荷兰程序员,在1989年圣诞节编写了Pyhon语言。

  • 1991年第一个Python解释器诞生,由C语言编写

  • 2000年Python2.0诞生

  • 2008年Python3.0诞生

  • 2020年Python2.0停止维护,Python3.0更加简洁

  • Python是一门高级面向对象的编程语言,是动态解释性语言,拥有优雅的结构和清晰的语法,简单易学。提供了丰富的第三方库。Python也可以调用其他语言的代码,又称为胶水语言。

  • Python的使用领域非常多,人工智能、数据科学、编写系统工具、APP、自动化脚本、WEB开发等…

二、Python基础语法

  • 注释

  1. 使用 # 注释内容 号实现单行注释

  2. 使用 “”" 注释内容 “”"” 三引号实现多行注释

  • 导入库

  1. 导入模块 import os

  2. 导入模块中的对象 from os import getcwd

  3. 导入模块并起个别名 import pandas as pd

  • 变量使用

  1. Python中变量名(标识符)由字母数字下划线组成,并且不能以数字开头,不能和关键字重名

  2. 查看Python中的关键字 keyword.kwlist 或者 help(“keywords”)

  3. Python中变量根据作用域范围分为全局变量(整个模块内使用)和局部变量(在定义的方法和函数内使用)

  • 执行顺序
    Python语句自上而下执行

  • 缩进格式
    Python使用缩进区分代码块,缩进可以是 n >=1,全局要保持一致

  • 基础函数

c1808e55472901c030d6c59fdc49a7d3.png

三、Python数据结构

Python中内置的数据结构有六种:Number(数值)、String(字符串)、List(列表)、Tuple(元组)、Dictionary(字典)、Set(集合)。除此之外还有数组、矩阵等结构需要导入工具包才能使用。

1. 数值

Python3 里支持 int、float、bool、complex(复数)几种类型的数值

  • print(a / b) : 得到 a 除 b 的浮点数值

  • print(a // b) : 得到 a 除 b 的整数值

  • print(a ** b) : 得到 a 的 b 次方数值

2. 字符串

Python中字符串是由一个或多个字符组成的序列,字符个数即为字符串长度。注意Python中没有字符类型,单个字符被认作长度为1的字符串。

  • 创建字符串:使用单引号或者双引号创建的字符串完全一样,三引号字符串可以是多行字符串,如下图a40711fc3550802a6496b824ee086dd5.png

  • 转义字符:使用单引号或者双引号创建多行字符串时可以使用转义字符 \n 实现,还可以使用 \ 屏蔽特殊符号功能

  • 原始字符串:在字符串前面加 r,打印最原始字符串,S = r"P\y\thon"

  • 访问字符串元素:通过下标访问,字符串是一个有序且不可变的结构

  • 字符串加法和乘法:加法用于拼接,乘法用于重复

  • 字符串切割操作:str.split(str1) 以str1为分隔符对字符串切割

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值