随笔分类 - python基础
摘要:集合set (了解) 集合是无序的,不重复的数据集合,它里面的元素是可哈希的(不可变类型),但是集合本身是不可哈希(所以集合做不了字典的键)的。以下是集合最重要的两点: 去重,把一个列表变成集合,就自动去重了。 关系测试,测试两组数据之前的交集、差集、并集等关系。 1,集合的创建。 set1 = s
阅读全文
摘要:2.6.1 字典的初识 Why:咱们目前已经学习到的容器型数据类型只有list,那么list够用?他有什么缺点呢? 1. 列表可以存储大量的数据类型,但是如果数据量大的话,他的查询速度比较慢。 2. 列表只能按照顺序存储,数据与数据之间关联性不强。 所以针对于上的缺点,说咱们需要引入另一种容器型的数
阅读全文
摘要:列表list Why: 我们现在已经学过的数据类型有:数字,布尔值,字符串,大家都知道数字主要用于计算,bool值主要是条件判断,只有字符串可以用于数据的存储,这些数据类型够用么?对于一门语言来说,肯定是不够用的。就说字符串: 1,字符串只能存储少量的数据,对于大量的数据用字符串操作不方便也不易存储
阅读全文
摘要:字符串常用方法。 字符串除了可以用切片(步长)之外,还有一些其他的操作方法。 复制代码 #数字符串中的元素出现的个数。 ret3 = a1.count("a",0,4) # 可切片 print(ret3) a4 = "dkfjdkfasf54" #startswith 判断是否以...开头 #end
阅读全文
摘要:s1 = '太白nb' 对于s1这个字符串来说,它由四个字符组成:太, 白, n, b。 字符串的索引与切片。 组成字符串的字符从左至右,依次排列,他们都是有顺序的,就好比是部队的队列,从左至右依次报号(从零开始) :0,1,2,3.... 索引即下标,就是字符串组成的元素从第一个开始,初始索引为0
阅读全文
摘要:python基础变量和数据类型介绍 1. 运行python代码。 在d盘下创建一个t1.py文件内容是: print('hello world') 打开windows命令行输入cmd,确定后 写入代码python d:t1.py 您已经运行了第一个python程序, 即:终端 >cmd > pyth
阅读全文
摘要:python环境搭建 windows下安装Python(手动添加环境变量)以2.7版本举例: **windows: ** `1``、下载安装包`` ``https:``/``/``www.python.org``/``downloads``/ ``2``、安装`` ``默认安装路径:C:\pytho
阅读全文
摘要:python中如何判断输入的值是否是数字 例如: str = raw_input(“please input the number:”) if str.isdigit(): print('yes') 为True表示输入的所有字符都是数字,否则,不是全部为数字 str为字符串 str.isalnu
阅读全文
摘要:一,初识文件操作。 引子: 现在这个世界上,如果可以操作文件的所有软件都消失了,比如word,wps等等,此时你的朋友通过qq给你发过来一个文件,文件名是:美女模特空姐护士联系方式.txt,在座的所有男同学,那么你接受到这个文件之后,你的内心是否有一丝冲动,当然咱们不是那种闷骚的人,其实我们就是比较
阅读全文
摘要:一. 基础数据类型补充内容 1.1 字符串 字符串咱们之前已经讲了一些非常重要的方法,剩下还有一些方法虽然不是那么重要,但是也算是比较常用,在此给大家在补充一些,需要大家尽量记住。 复制代码 #captalize,swapcase,title print(name.capitalize()) #首字
阅读全文
摘要:先问问大家,什么是拷贝?拷贝是音译的词,其实他是从copy这个英文单词音译过来的,那什么是copy? copy其实就是复制一份,也就是所谓的抄一份。深浅copy其实就是完全复制一份,和部分复制一份的意思。 1,先看赋值运算。 l1 = [1,2,3,['barry','alex']] l2 = l1
阅读全文
摘要:一,id,is,== 在Python中,id是什么?id是内存地址,那就有人问了,什么是内存地址呢? 你只要创建一个数据(对象)那么都会在内存中开辟一个空间,将这个数据临时加在到内存中,那么这个空间是有一个唯一标识的,就好比是身份证号,标识这个空间的叫做内存地址,也就是这个数据(对象)的id,那么你
阅读全文
摘要:一.什么是数据类型? 我们人类可以很容易的分清数字与字符的区别,但是计算机并不能呀,计算机虽然很强大,但从某种角度上看又很傻,除非你明确的告诉它,1是数字,“汉”是文字,否则它是分不清1和‘汉’的区别的,因此,在每个编程语言里都会有一个叫数据类型的东东,其实就是对常用的各种数据类型进行了明确的划分,
阅读全文
摘要:python基础二 一. 格式化输出 现有一练习需求,问用户的姓名、年龄、工作、爱好 ,然后打印成以下格式 info of 太白魔童 Name : 太白魔童 Age : 22 job : IT Hobbie: girl end 你怎么实现呢?你会发现,用字符拼接的方式还难实现这种格式的输出,所以一起
阅读全文
摘要:pytharm的安装以及简单的使用教程 以windows版本举例: 1、首先去Pycharm官网,或者直接输入网址:http://www.jetbrains.com/pycharm/download/#section=windows,下载PyCharm安装包,根据自己电脑的操作系统进行选择,对于wi
阅读全文
摘要:python的介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆(中文名字:龟叔)为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。 (龟叔:2005年加入谷歌至2012年,2013年加入Dropbo
阅读全文
摘要:数据类型的补充 str 首字母大写,其余的小写: # s = 'tai1 BAi' # print(s.capitalize()) 大小字母反转 # s = 'tai1 BAi' # print(s.swapcase()) 非字母之间隔开的,首字母都大写,其余的小写 # s = 'tai1 BAi'
阅读全文