python基础
清装
这个作者很懒,什么都没留下…
展开
-
计算机发展与python发展
计算机发展史 简介 计算机(computer)俗称电脑,是一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能. 计算机是一种能够存储程序,并能按照程序自动、高速、精确的进行大量计算和信息处理的电子设备 分类 计算机可分为超级计算机、工业控制计算机、网络计算机、个人计算机、嵌入式计算机五类,目前比较先进的计算机有生物计算机、光子计算机、量子计算机等 诞生...原创 2019-04-27 15:56:14 · 383 阅读 · 0 评论 -
python 集合与公共方法
集合介绍 集合是无序的, 集合中的元素是唯一的, 集合一般用于元祖或者列表中的元素去重 定义一个空集合 set_1 = set() # 注意以下写法为一个空字典 set_2 = {} 添加元素(add, update) add set1 = {1, 2, 4, 5} # 添加元素 set1.add(8) update set1 = {1, 2, 4, 5} # 是把要传入的元素拆分,...原创 2019-08-04 12:04:16 · 235 阅读 · 0 评论 -
pip工具更新及解决No module named pip问题
pip更新指令: python -m pip install --upgrade pip 输入运行后如果出现错误 “no module named pip”, 则运行以下指令: python -m ensurepip easy_install pip easy_install 和 pip 都是用来管理、下载安装公共资源库pypi的相关资源包,pip是easy_install的改进版 ...原创 2019-08-04 10:52:56 · 4239 阅读 · 2 评论 -
python中的字典
字典的介绍 想一想: 如果有列表 nameList = [‘xiaoZhang’, ‘xiaoWang’, ‘xiaoLi’] 需要对"xiaoWang"这个名字写错了,通过代码修改: nameList[1] = ‘xiaoxiaoWang’ 如果列表的顺序发生了变化,如下 nameList = [‘xiaoWang’, ‘xiaoZhang’, ‘xiaoLi’] 此时就需要修改下标,才能完成...原创 2019-08-04 10:46:47 · 237 阅读 · 0 评论 -
python的环境无法卸载解决方案
不知道大家有没有遇到过卸载python环境时提示检测不到安装的包,如下图的情况 那么今天教大家如何解决这个问题 1.找到python文件夹具体所在的位置,将文件夹删除 2.打开控制面板>> 卸载程序,找到python,右键点击更改(如果能找到当时安装的包也可以点击包) 3.点击Repair (Uninstall的上一个选项) 4.修复之后,还要打开之前开的控制面板>> 卸...原创 2019-06-07 21:20:47 · 12640 阅读 · 4 评论 -
python中的元祖
元祖的介绍 python的元祖与列表类似,不同之处在于元祖的元素不能修改. 元祖使用小括号,列表使用方括号 元祖的关键字:tuple (塔泡) a_tuple = (1, 3, 5, 9) print(a_tuple[0]) print(a_tuple[1]) print(a_tuple[2]) print(a_tuple[3]) 修改(错误演示): a_tuple = (1, 3, 5, 9...原创 2019-05-12 22:29:17 · 1288 阅读 · 0 评论 -
python的循环
本文章为笔者原创,未经允许不得转载 欢迎大家多多宣传,我会努力发布更好的文章分享给大家 循环语句 在学习循环语句之前先给大家看一下循环语句的思维导图: 循环的介绍 生活中的循环场景:平常学校的操场跑道,或者说风扇等等… while循环 # 格式: while 条件: 条件满足时,做的事情 ... i = 1 while i < 5: print("当前是第%d次循环" % i) ...原创 2019-04-30 22:32:04 · 220 阅读 · 0 评论 -
python之判断语句
本文章为笔者原创,未经允许不得转载 欢迎大家多多宣传,我会努力发布更好的文章分享给大家 判断语句 在学习判断语句之前给大家看一张关于判断语句的思维导图 生活中经常会有一些判断,例如在坐火车时对于车票的一个判断,亦或是对于输入账号密码 ...原创 2019-04-29 23:21:46 · 491 阅读 · 0 评论 -
列表的拓展操作
排序 sort方法是将list按照特定顺序重新排列,默认为由小到大,参数reverse=True可改为倒序,由大到小 my_list = [1, 2, 5, 9, 3, 6] my_list.sort() print(my_list) # 输出排序之后的列表 在排序时sort()括号内默认为reverse=False,是升序,可以通过添加reverse=True,将升序改为降序 revers...原创 2019-05-04 23:27:49 · 371 阅读 · 0 评论 -
python中的变量及数据类型
变量的定义 变量:就是用来存储数据的,在python中,存储数据需要变量来存放 如果有多个数据,那么就可以使用多个变量来存储 变量的类型 如何查看变量的数据类型 a = 10 type(a) # 在这里是在交互模式演示的 输出: <class 'int'> name = "python" 输出: <class 'str'> 标识符 什么是标识符? 标识符是开发人员在程...原创 2019-04-28 23:13:20 · 536 阅读 · 0 评论 -
列表的增删改查
想一想:前面学习的字符串可以用来存储一串信息,那么想一想,怎样存储一个班级的同学呢? 定义100个变量,每一个变量存放一个学生的名字可行吗?有更好的办法吗? 答:列表 列表的介绍 列表的格式:nameList = [‘xiaoWang’, ‘xiaoZhang’, 5] 其实列表就类似于C语言中的数组,不过列表比数组强大的地方在于列表中的元素可以是不同类型的 列表的遍历 demo01: nameL...原创 2019-05-03 23:04:26 · 1083 阅读 · 0 评论 -
python的字符串操作(二)
本文章为笔者原创,未经允许不得转载 当然也欢迎大家多多宣传,我会努力发布更好的文章分享给大家 今天是把昨天字符串剩余的操作补全给大家 方法10:lower() 方法说明:将mystr中的大写字母转换为小写 格式:mystr.lower() my_str = "hello world HELLO PYTHON" print(my_str) # 输出原本的内容 print("-----分隔符---...原创 2019-05-02 13:31:17 · 374 阅读 · 0 评论 -
python的字符串操作(一)
本文章为笔者原创,未经允许不得转载 欢迎大家多多宣传,我会努力发布更好的文章分享给大家 字符串的介绍 a = 100 # 整型 b = "hello world hello python" # 字符串 c = 'hello world hello python' # 字符串 总结:双引号或者单引号中的数据,就是字符串 字符串的输出 name = "baobao" print...原创 2019-05-01 22:50:41 · 265 阅读 · 0 评论 -
python 函数
函数的定义及使用 def 函数名 (): """ 这里写函数的注释 """ 这里写代码,如果是空的函数,用pass来占位结构 # 调用函数 函数名() 带参函数 定义时,函数小括号里的参数称为是形参 调用函数时,小括号里参数是实参 def p(a, b): print(a, b) # 传参时,如果不传key,只给数据,就只和位置有关 p(3...原创 2019-08-04 14:49:12 · 109 阅读 · 0 评论