python基础教程

Tips:编程不要怕、多坚持、多动手、付出必有回报。

1课:学习python前的准备
我们以winsows下为例来讲解编程。 学习python编程之前需要准备的内容如下: 1 下载python解释器(很牛逼的名字,别担心就是个软件而已) 2 下载编辑器(推荐使用pycharm) 具体解释: 1...
410 19-06-06
学习python前的准备
2课:python代码运行原理
还记得上节课我们在cmd黑窗口下输入python后出现的界面吗?在这个界面中输入(print 1+2) ,注意是英文状态下的括号。然后回车!会得到3。这就是一段最简单的python代码,这段代码是计算...
244 19-06-06
python代码运行原理
3课:pycharm和sublime配置python运行环境
上一节课我们已经知道py文件或者说(python脚本 python代码)运行的原理,接下来我们就要用专业的编辑器来编写python代码了!我们不能用记事本这种老古董来写,就像人类为了方便做统...
327 19-07-29
pycharm和sublime配置python运行环境
4课:开始python编程-初识变量及代码缩进
通过计算机硬件篇我们知道,计算机执行代码实际上就是CPU到内存中去读指令和数据然后执行,想象一下如果我们用python计算1+2的结果,那么在内存中必须存在一个1和2,这个1和2就是变...
486 19-06-06
开始python编程-初识变量及代码缩进
5课:变量类型、命名规则及代码注释
人类在纸上可以写数字做数学题,也可以写文字,用数字来计算,用文字来说话,在人类的意识里你写的东西代表不同的含义!同样,在程序里面我们也必须按照人的习惯来设计,因此...
463 19-06-06
变量类型、命名规则及代码注释
6课:python数字型变量详解
你赚了100块钱,你老婆赚了100块钱,你们家一共赚了200元。生活中无处不存在运算,事物之间运算起来才有意义!比如中国有13亿人口,听起来很猛!所以在我们知道了变量的基础之上就...
375 19-06-06
python数字型变量详解
7课:python字符串下标和切片
场景: 你登录网站的用户名,你的昵称,你在网上发的帖子,这些东西其实也是定义在一个变量中的,他就是字符串! 定义: 双引号或者单引号中的数据,就是字符串。(三引号中也...
137 19-06-06
python字符串下标和切片
8课:python字符串常见操作
场景: 我们在网上发帖子,有些言辞会被删除,比如政治、色情、赌博类的是不能发布的,为了更好的过滤这些信息,我们可以收集特征词,比如含有苍老师的帖子不能有,就检查苍老...
254 19-06-06
python字符串常见操作
9课:python列表及常见操作
在 pre 元素中的文本宽度的显示与文本的宽度一样,保留了 空 格 和换行。...
236 19-06-04
python列表及常见操作
10课:python元组及常见操作
定义: Python的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。 元组创建: # ‐*‐ coding: utf‐8 ‐*‐ # 创建空元组 print ( 以下是空元组 )t1 =...
214 19-06-06
python元组及常见操作
11课:python字典及相关操作
背景: 怎样存储一个网站所有用户昵称?我们使用了列表。但是注册网站时每个用户除了昵称还有年龄等信息。单纯的列表存储似乎不大方便?谁来解决?-字典 person={name:马云,money:很...
214 19-06-06
python字典及相关操作
12课:python集合及常见操作
集合中的元素是无序的,不重复、可哈希的(即集合中的元素都是不可变类型,因此像列表和字典等可变类型对象是不能作为集合的元素的),所以集合的成员可以做字典中的键。【集合...
453 19-06-06
python集合及常见操作
13课:python变量共性(序列、可变不可变、容器)用法总结
一:回忆一 python的字符串、列表、元组是不是都可以通过下标访问?因为他们都是序列! 序列类型 定义:有序排列的一组元素的集合,类型成员之间是有序排列的,并且可以通过下标...
132 19-06-04
python变量共性(序列、可变不可变、容器)用法总结
14课:补充:字符串的格式化、转义及原始字符串
python字符串的内容非常多,现在补充字符串格式化、转义及原始字符串的一些知识。 字符串格式化: 在许多编程语言中都包含有格式化字符串的功能,Python中内置有对字符串进行格式...
105 19-06-06
补充:字符串的格式化、转义及原始字符串
15课:程序执行的三大结构
前面我们学习了一些变量并且每天都在打印这些变量,也许我们内心很着急,到底啥时候可以写程序。 其实定义变量打印变量就是一个程序,而且是顺序执行的程序! 回想一下中华五...
365 19-06-04
程序执行的三大结构
16课:python条件判断语句if elif else使用
python条件判断语句讲解 一、if语句 1. if语句结构 if语句是以关键字if开始的,后面紧接着条件表达式然后用英文冒号结束,假如表达式的值为真,那么就会执行if语 句块里面的语句。 表...
251 19-06-04
python条件判断语句if elif else使用
17课:python三元表达式及and or语句
三元表达式实际上可以理解为条件判断的简化形式,Python中的三元表达式的写法和大部分的语言是不同的。其他语言中往往如下: result=condition?x:y (condition为真,则返回这为x,否则为...
233 19-06-04
python三元表达式及and or语句
18课:python的while及for循环初步使用
循环这个词体现在程序层面就是当满足某条件时一段代码反复执行,直到条件不满足退出,循环这种效果在计算机底层的实现原理我们不用深究,懂汇编的人可以明白(依赖jump指令)。我...
239 19-06-04
python的while及for循环初步使用
20课:python函数式编程基础
使用函数是真正开始编程的第一步,函数y=f(x)我们并不陌生,对x进行一顿操作得到一个值y。给不同的x,进行相同的操作,得到相应的y值。前面我们己经用过一些函数,如len()、id()等。...
448 19-07-21
python函数式编程基础