随笔分类 -  python基础

摘要:一、集合 相信大家都在数学中接触过集合,在python中集合也是有这相同的性质,1、去重,集合会将内部元素自定去重 2、关系测试,类似数学中的交集并集子集一样 1.1如何创建集合 集合在python中的用的符号也是{}和字典的一样,但是内部元素是单独存在而不是键值对的方式 1、集合的增 2、删 2、 阅读全文
posted @ 2018-08-20 21:10 Kingfan 阅读(245) 评论(0) 推荐(0)
摘要:一、迭代器 1.1什么是可迭代对象 在之前我们常用for循环来遍历基础数据类型,能被for循环遍历的对象叫做可迭代对象,字符串、列表、元组、字典、集合都可以被称作可迭代对象。 要判断一个对象是否未可迭代对象有两种方法,判断对象内部是否含有__iter__方法,2调用模块直接判断对象是否为可迭代对象 阅读全文
posted @ 2018-08-20 16:05 Kingfan 阅读(198) 评论(0) 推荐(0)
摘要:函数的动态传参 *args 将所有的实参的位置参数聚合到一个元组,并将这个元组赋值给args 有些时候,对于函数,传入的实参数量可能是不固定的,也就是动态的,这个时候我们就需要用到函数的动态传参。下面举个个列子,我需要一个函数,无论我给他任意个数字参数,他都能返回我所有数字的和。 这样无论我在函数c 阅读全文
posted @ 2018-08-16 14:50 Kingfan 阅读(3298) 评论(0) 推荐(0)
摘要:一,什么是函数? 现在有这么个情况:python中的len方法不让用了,你怎么办? 来测试一下‘hello word’ 的长度: s1 = "hello world" length = 0 for i in s1: length = length+1 print(length) OK,完事儿了,非常 阅读全文
posted @ 2018-08-15 14:21 Kingfan 阅读(170) 评论(0) 推荐(0)
摘要:一、文件—永久保存数据 我们用python或其他语言编写的应用程序若想要把数据永久保存下来,必须要保存于硬盘中,这就涉及到应用程序要操作硬件,众所周知,应用程序是无法直接操作硬件的,这就用到了操作系统。操作系统把复杂的硬件操作封装成简单的接口给用户/应用程序使用,其中文件就是操作系统提供给应用程序来 阅读全文
posted @ 2018-08-13 15:15 Kingfan 阅读(546) 评论(0) 推荐(0)
摘要:一,什么是代码块。 根据官网提示我们可以获知: 根据提示我们从官方文档找到了这样的说法: A Python program is constructed from code blocks. A block is a piece of Python program text that is execu 阅读全文
posted @ 2018-08-09 14:09 Kingfan 阅读(310) 评论(0) 推荐(0)
摘要:字典 字典是python中唯一的映射类型,采用键值对(key-value)的形式存储数据。python对key进行哈希函数运算,根据计算的结果决定value的存储地址,所以字典是无序存储的,且key必须是可哈希的。可哈希表示key必须是不可变类型,如:数字、字符串、元组。 字典(dictionary 阅读全文
posted @ 2018-08-08 14:14 Kingfan 阅读(171) 评论(0) 推荐(0)
摘要:列表: 列表是python中的基础数据类型之一,其他语言中也有类似于列表的数据类型,比如js中叫数组,他是以[]括起来,每个元素以逗号隔开,而且他里面可以存放各种数据类型比如: li = [‘alex’,123,Ture,(1,2,3,’wusir’),[1,2,3,’小明’,],{‘name’:’ 阅读全文
posted @ 2018-08-07 11:02 Kingfan 阅读(1493) 评论(0) 推荐(0)
摘要:1、int int为整型数据,主要用于计算和类型转化(将字符串转为数字) 常用方法 int(str)用法将字符串转化成数字,注意字符串的内容只能是数字: 2、布尔值 布尔值表示机器做出的判断结果,只有两种状态:1、True 2、False 真 1 True 假 0 False 3、字符串常用方法 3 阅读全文
posted @ 2018-08-06 16:57 Kingfan 阅读(305) 评论(0) 推荐(0)
摘要:一、什么是变量 变量是什么? 变量:把程序运行的中间结果临时的存在内存里,以便后续的代码调用。在python中一切都是变量。 1、python变量命名的要求 1,必须有数字,字母,下划线任意组合。 2,不能以数字开头。 3,不能是python的关键字。 4,具有可描述性。 5,不能使用拼音,中文。 阅读全文
posted @ 2018-08-06 15:56 Kingfan 阅读(272) 评论(0) 推荐(0)
摘要:Python 基础语法 Python 语言与 Perl,C 和 Java 等语言有许多相似之处。但是,也存在一些差异。 在本章中我们将来学习 Python 的基础语法,让你快速学会 Python 编程。 第一个 Python 程序 交互式编程 交互式编程不需要创建脚本文件,是通过 Python 解释 阅读全文
posted @ 2018-08-06 15:04 Kingfan 阅读(169) 评论(0) 推荐(0)