Python从入门到删源码跑路
Python入门到高级开发的教程
喵叔哟
Dedicated to promoting and advancing .NET in China for a lifetime.
展开
-
Python从入门到精通--课程目录
Python基础第一章 起步 1.环境搭建 1.1.Windows 搭建Python环境1.2.Ubuntu 搭建Python环境1.3.Mac 搭建Python环境1.4.小结2.我的第一个Python项目 2.1.新建项目2.2.运行项目2.3.发生了什么2.4.小结第二章 入门 1.变量、字符串与数字 1.1.变量1.2.字符串1.3.数字1.4....原创 2018-07-11 22:08:25 · 3324 阅读 · 0 评论 -
第一章--第一节:环境搭建
负一、阅读前注意本教程使用的Python版本是3.6.5,读者使用的Python版本尽量与本教程一致,最低版本必须是Python3.5版本本教程的开发环境是windows 10,其他操作系统亦可本教程的开发IDE是pycharm,其他IDE亦可零、Windows 搭建Python环境安装: Windows系统默认没有安装任何版本的Python,所以问我们需要到Python官...原创 2018-07-30 14:16:26 · 1206 阅读 · 0 评论 -
第一章--第二节:我的第一个Python项目
零、新建Python文件在你喜欢的地方新建一个名为first_python.py的文件,然后利用Atom打开(具体Atom怎么配置Python开发环境,这里就不详述,大家可以在网上搜索相关的教程) 在文件中输入如下代码:def SayHello(): print('Hello Python !')if __name__=='__main__': SayHello(...原创 2018-09-14 14:27:48 · 957 阅读 · 0 评论 -
第二章--第一节:变量、字符串与数字
零、变量什么是变量 变量存储在内存中的值。这就意味着在创建变量时会在内存中开辟一个空间。基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。 因此,变量可以指定不同的数据类型,这些变量可以存储整数,小数或字符。变量例子# 定义字符型变量name = '张三'# 打印name的结果将输出“张三”print(name)# 定义整型变量a = 2...原创 2018-09-14 17:04:17 · 1012 阅读 · 0 评论 -
第二章--第二节:注释
零、怎么编写注释编写注释的方式有三种: 1.以 # 开头 2.以三个 ‘ 开头和结尾 3.以三个 “ 开头和结尾# 定义一个字符串变量name = '张三'# 定义一个函数def GetName(): return namedef SetName(n): ''' :param n: 姓名 :return: ''' nam...原创 2018-09-15 21:39:33 · 980 阅读 · 0 评论 -
第二章--第三节:运算符(一)
零、算术运算符顾名思义,算术运算符就是用来进行算数运算的一些符号。那么算术运算符包含哪些呢?除了有我们常用的 加、减、乘、除 外,还有 取模、幂、取整除 ,这些运算符的解释详解见下表。设置变量:x=1,y=2运算符名称说明例子+加两个对象相加x+y 输出结果为3-减一个数减去另一个数y-x 输出结果为1*乘两个数相乘;一个字符串重复多次x...原创 2018-10-30 14:38:34 · 971 阅读 · 0 评论 -
第二章--第四节:运算符(二)
零、位运算符位运算符就是将数字转换为二进制进行计算,位运算符包括:按位与(&)、按位或(|)、按位异或(^)、按位取反(~)、左移动(<<)、右移动(>>)。解释见下表:假设 a=10 ,b=12运算符名称说明例子&按位与如果参与运算的两个变量,相应位都是1,则该位的结果位1,反之位0a&b 结果为8|按位原创 2018-11-04 23:50:41 · 940 阅读 · 0 评论 -
第三章--第一节:条件判断语句
从这一节开始,我们就进入到了进阶的阶段,这一章是在前一章的基础上进行提高扩展的,从本章开始,我会在每一节的结尾留下作业,大家可以将作业提交到我的邮箱或者直接将作业提交到QQ群的群文件中,我将在QQ群中进行在线点评,以及单独点评。QQ群群号 762714031,邮箱地址: gangzhucoll1990@live.com。本节主要讲解Python中的条件判断语句,条件判断语句在开发中是经常使用到的...原创 2018-11-16 14:12:21 · 1035 阅读 · 0 评论 -
第三章--第二节:循环语句
Python中的循环语句一共两种,分别为 for语句 和 while语句零、for语句Python中比较常用的循环语句就是 for语句,语法如下:for 变量 in 序列: 要循环的代码段通过一个例子来看一下:nums=[1,2,3,4,5]for num in nums: # 将会分别输出1、2、3、4、5 print(num)一、while语句while语句...原创 2018-11-17 17:59:46 · 939 阅读 · 0 评论 -
第三章--第三节:列表
零、创建列表创建普通列表普通列表就是列表内包含的数据的类型是一致的(比如说数据类型都是整型)。创建方式如下:# 列表中包含的数据的类型都是整型nums=[0,1,2,3,4,5]# 列表中包含的数据的类型都是字符串names=['张三','李四','王五','赵六']创建混合列表混合列表就是列表内包含的数据的类型不同(比如包含的数据的类型即包含整型又包含字符串).。创建方式...原创 2018-11-18 17:51:27 · 1110 阅读 · 0 评论 -
第三章--第三节(补充):列表排序
零、排序快速讲解本节是补充内容,主要讲解列表的排序,列表排序有两种,分别是: list.sort() 和 sorted()。我们来分别看一下。list.sort()sort()直接修改列表,返回值为None。语法如下:list.sort([key][,reverse])其中Key代表用作排序比较的键函数,即自定义排序规则,reverse表示按照升序排序还是降序排序(True为降序,...原创 2018-11-19 23:48:49 · 1231 阅读 · 0 评论 -
第三章--第四节:字典
字典和列表一样是一种可变容器,同样也可以存储不同类型的数据,字典的中数据是以键值对的形式存储的(key:value),数据与数据之间用逗号分割。零、创建字典创建普通字典所谓的普通字典,就是字典中存储的数据类型一致,这里所谓的数据类型一致,指的是 value 数据类型一致。创建方法如下:# 创建一个个人信息字典person={'name':'张三','sex':'男','address...原创 2018-11-24 17:24:43 · 1345 阅读 · 0 评论 -
第三章--第五节:集合
集合是一个无需不重复的序列,用 set 来表示零、创建集合创建集合的方式有两种,分别是 {} 和 set(),下面我们来具体讲解一下。{} 形式{} 形式用来创建一个 非空集合,语法如下:set={v1,v2,v3,...,vn}下面我们通过例子来看一下具体怎么使用# 例子一、定义一个包含字符串的集合name={'张三','李四','王五','赵六','田七'}# 例子二...原创 2018-11-29 00:57:56 · 1000 阅读 · 0 评论 -
第四章--第一节:函数
从本节课开始,我们就进入到了高级编程的阶段,这个阶段有两节课:函数 和 类。本节要将的是 函数 相关的知识。零、什么是函数函数,通俗的说就是 具有名字的用于完成指定工作的代码块。使用函数的优点如下:程序的编写、测试和修正更加简单;增加代码的复用,减少了代码的重复;And More…一、定义函数无参函数无参函数,通俗说就是无需传递参数也可以正确执行的函数。语法如下:def...原创 2018-12-08 14:51:35 · 1001 阅读 · 0 评论 -
第三章--第六节:元祖
我们很多时候虽然用到的数据序列都是可变的(例如学生列表、网站会员列表),但是在某些时候我们也会需要用到不可变的序列,这样我们就需要元祖了。零、创建元组创建元祖的方式是使用 (),语法如下:tup=(元素1,元素2,....,元素N)我们通过例子来看一下具体的使用方法:# 创建一个姓名元祖names=('张三','李四','王五')# 创建一个包含多种类型的元祖type=('he...原创 2018-11-29 23:11:40 · 1022 阅读 · 0 评论 -
第四章--第二节:类
类是面向对象开发中必须用到的,类就是表示现实世界中的事物和情景。零、创建类我们使用类前,应该创建类,创建类的方式很简单,语法如下:class 类名称(): 类的内容通过例子看一下,我们定义一个Cat类,类中定义一个打印名字的方法。# 定义一个Cat类class Cat(): def __init__(self,name): """初始化name""" self...原创 2018-12-12 01:30:29 · 906 阅读 · 0 评论