自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 python中解包(unpack)

在命令行输入具体.py脚本名,写入参数(如果有四个参数需要解包,那必须传入四个值,少参数会报参数不足,多参数会报参数过多)argv 和 input() 的区别:不同点在于用户输入的时机不同,如果参数是在用户执行命令时就要输入,那就要用argv;如果是在脚本运行过程中需要用户输入,那就用input()...

2019-06-21 08:55:36 2663

原创 打印时,单引号和三引号的区别

在打印时,写入四句话,每行一句,如若用单引号则需要用四个单引号才能打印出来,若用三引号才只需要用一对。print("""There is something going on here.With the three double-quotes.We will be able to type as much as we like.Even 4 lines if we want,or 5...

2019-06-20 08:18:49 505

原创 字符串格式化

使用f"内容{格式化变量名}"使用变量名.format来格式化字符串type_of_people = 10x = f"There are {type_of_people} types of people."binary = "binary"do_not = "donnot"y = f"Those who know {binary} and those who {do_not}"...

2019-06-18 08:51:49 252

原创 如何将excel表中的多行数据合并到一行

安装Notepad++将数据复制到Notepad++中全选内容(ctrl + A);替换(ctrl + F),按照下图操作即可

2019-06-14 10:43:23 7228 1

原创 python正则表达式

正则表达式中的贪婪与非贪婪import rea = "python12345php34566java"#贪婪 与 非贪婪#搜寻区间在3到6的字母,搜索到pyt的时候,#已经满足条件,但python遵循贪婪搜寻,搜到python后的数字1,不满足跳过,继续搜寻b = re.findall('[a-z]{3,6}',a)print(b)...

2019-04-11 19:04:15 85

原创 python中的枚举

用字典类型和类表示枚举的缺点:数据可变没有防止相同标签的功能 使用枚举的特点:数据不可变#注意一般类和枚举输出的结果from enum import Enumclass Vip(Enum): yellow = 1 green = 2 black = 3 red = 4print(Vip.yellow)运行结果:数...

2019-04-02 19:48:48 192

原创 python成员可见性

公开化,在外部可引用 私有化,不让方法在外部引用,则可以在变量名前加“__”双下滑线class Student(): sum1 = 1 def __init__(self,name,age): self.name = name self.age = age self.score = 0 #增加变量score,并给他初始值...

2019-03-26 19:12:12 177

原创 python中的变量与方法的访问

在实例方法中访问实例变量 在实例方法中访问类变量在实例方法中访问实例变量class Student(): name = "qiyue" def __init__(self,name,age): self.name = name #对象保存他的特征值(定义实例变量) self.age = age print(self.n...

2019-03-25 20:49:58 668

原创 python中的类--self异常

方法名 括号中必须加self 方法中引用类变量,必须是self.变量名-方法名 括号中必须加selfclass Student(): name = "xi" age = 18 #方法名 括号中必须加self,不加括号将报错 def do_homework(): print(self.name) print(self....

2019-03-22 13:17:46 574

原创 python中的类

1、类的基本作用是封装代码,类只负责定义或者刻画/描述某些东西,作出行为,不负责运行。(运行/调用这个类,必须放在类的外部。)2、类的定义,类的使用/调用,应该放在不同的模块中。3、类的命名规范,首字母大写,不用 _ 下划线连接单词,关联单词用单词首字母大写区分,如StudentHomework。4、类下面的函数统称“方法”,要想使用方法,必须加“self”,类所定义的变量必须用“self....

2019-03-15 12:06:37 867

原创 python文件操作

在向文件中写入数据时,如果文件不存在,那么系统会自动创建一个文件并写入数据。如果有文件,那么会清空文件原有的数据,重新写入新数据#创建一个文件file = open('test.txt','w')file.write("hello test,i am here")file.write("\n")file.write("郑斯,我在这里")#读文件file = open(&quo

2019-03-04 22:15:29 122

原创 变量作用域

局部变量局部变量,指的是定义在函数内的变量。即定义在def函数内的变量def test_one(): number = 100 print("test_one中的number值为:%d"%number)def test_two(): number = 200 print("test_two中的number的值为:%d"%number)#在不同函数中定义...

2019-02-25 21:24:44 126

原创 函数

- 函数的参数默认参数#定义函数时,可以给函数的参数设置默认值,这个参数就是默认参数def print_info(name,age=18): print("name:",name) print("age:",age)#调用print_info函数print_info("郑斯")print_info("zheng斯",17)运行结果:不定长参数#通常在定...

2019-02-20 21:06:53 109

原创 python之dict

字典(修改、删除、清空元素)#字典:既可以存储数据,又可以快速定位到摸个元素info = {"name":"郑斯","age":18}new_info = input("请输入新的姓名:")info["name"] = str(new_info)print(info)#修改元素info_one = {&

2019-02-19 19:45:51 150

原创 python之list

向列表中添加元素list_one = [1,2]list_two = [3,4]new_list = list_one + list_twoprint(new_list)#append方法list_one.append(list_two)print(list_one)#exdent方法list_one.extend(list_two)print(list_one)#in...

2019-02-19 11:58:55 530

原创 Python字符串内建函数

字符串内建函数find函数#find函数(查找and是否在string_example字符串中)string_example = "hello world itheima and itheimaApp"index = string_example.find("and")print(index)#若未找到则返回-

2019-01-24 20:01:53 1473

原创 Python中访问字符串的值及截取字符串

使用切片截取字符串字符串的存储方式及截取字符串切片选取的区间属于左闭右开型name = "abcdef"print(name[0]) #输出第一个字母aprint(name[3]) #输出dprint(name[0:3]) #输出abc#[起始:结束:步长]print(name[::-2]) #倒序从后往前,取步长为2的字符运行结果:...

2019-01-24 17:02:12 1274

原创 Python字符串输出输入

常用字符串格式化格式化字符串用%s格式化整数用%d格式化浮点实数%f#字符串的输出name = "郑成伟"age = 18position = "学生"score = 78.5address = "上海科技城"print("*********************")print("姓名:%s"%name)print("年龄:%s"%age)print(&

2019-01-24 09:55:55 5837

原创 Python中pass语句

pass语句Python中的pass是空语句,它的出现是为了保持程序结构的完整性。pass不做任何事情,一般用作占位语句。#pass语句for letters in "runoob": if letters =="o": pass print("执行pass语句块") print(letters)print("Good bye")运行...

2019-01-23 08:06:23 1565

原创 Python中if条件语句

if – else语句每个if条件后要使用冒号(:),表示接下来是满足条件后要执行的语句在Python中没有switch-case语句ticket = 1if ticket == 1: #注意用比较运算符(==),不能用赋值运算符(=) print("有票了,郑成伟就可以回家了") print("就问你美不美")else: print("没票了,郑成伟回不去...

2019-01-22 09:09:58 3217

原创 Python运算符

运算符算术运算符赋值运算符复合赋值运算符比较运算符逻辑运算符成员运算符算术运算符a = 10 ,b = 20( + ,-,*,/) (/:b/a=2.0)**- %:表示取余数,(b/a 输出结果为0)**:表示幂(a ** b=10的20次幂)//:表示取整除(b/a 输出结果为0)**赋值运算符number = 1 x = y = z = 1 ...

2019-01-21 23:21:17 126

原创 Python中标识符和关键字

标识符在程序中表示一些事物,需要开发人员自定义一些符号和名称,这些符号和名称被叫做标识符。例如,变量名、函数名等都是标识符。Python中的标识符由字母、数字和下划线组成,其名称需要遵守一定的规则1.标识符由字母、数字、下划线组成,且不能以数字开头fromNo12 #合法的标识符from#12 #不合法的标识符,标识符不能包含#符号1ndobj #不合法的标...

2019-01-19 18:55:27 2556

原创 Python中变量的类型

变量的数据类型数字类型(整型、浮点型、复数)布尔类型字符串类型列表类型元组类型字典类型数字类型整型:0101 、 83 、-233 、28888888 、0 x 80浮点型:3.12 、 4.2E - 10 、-4.2E - 10复数类型:3.12+1.23j 、-3.12+1.23j布尔类型布尔类型是特殊的整型,它的值只用两个,分别是True 和False。如...

2019-01-19 18:03:02 582

原创 Python中break和continue区别

break跳出整个循环,而continue跳出本次循环continue语句用来告诉python跳过当前循环,进行下一个循环break语句用来终止循环语句,即循环条件没有False条件或者序列还没被完全递归完,也会停止执行循环语句。break和continue语句用在while和for循环中#continue,跳过循环a = '2123456'for letter in a: ...

2019-01-08 11:30:26 18134

原创 Python 中 For 和 While 区别

1.for循环是遍历列表和元组,而while循环只要循环不满足,则会结束循环#for..in循环,遍历列表和元组list1 = [1,2,3,4,5]for i in list1: print(i)tuple1 = (1,2,3,4,5)for m in tuple1: print(m)#while循环,只要条件满足就会不断循环,直到不满足,结束循环sum = 0...

2019-01-07 19:34:11 4085

原创 Python 函数

Python frozenset 函数frozenset() 返回的是一个冻结的集合,冻结后集合就不能再添加或者删除任何元素了输入如下代码:num = frozenset(range(10))#创建不可变集合print(num)#输出结果:frozenset({0, 1, 2, 3, 4, 5, 6, 7, 8, 9})sitename = frozenset('py...

2018-12-06 22:55:19 162

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除