自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python split and join

split()方法默认以空格为分隔符,并把一系列字符串全部分开并返回一个列表。然而,我们也可以自己指定分隔符和分隔次数,如下面所示:sentence = "enzymes and other proteins come in many shapes."words = sentence.split() # 这个为默认设置,表示以空格为分隔符,分隔所有, 与 words=sentence.spli...

2020-03-31 08:48:59 166

原创 python 存储数据json

模块json存储数据,模块json让你能够把用户提供的信息存储在列表和字典等数据结构中,并在程序再运行时,加载该文件中的数据。函数json.dump()用来存储数据,这个函数接收两个参数,一个是要存储的数据,另一个是可用于存储数据的文件对象函数json.load()用于加载数据,接收一个参数,就是存储数据的文件对象,如下面的代码块演示了,用户首次运行程序时被提示输入自己的名字,并提醒用户下次...

2020-03-28 11:10:58 184

原创 python 文件写入和异常

1、写入文件filename = 'program.txt'with open(filename, 'w') as f_obj: # 以写入模式('w')打开文件,若要写入的文件program.txt不存在,python将自动创建这个文件 f_obj.write("I like the python.\n") # 方法write(),将一行字符串写入到文件中.方法write()不会在写...

2020-03-27 08:41:34 557

原创 python 文件操作-读取数据

1、读取整个文件filename = 'text.txt' # 把要读取的文件名存储在变量filename中with open(filename) as file_object: #打开文件,并将其存储在变量file_object中 contents = file_object.read() # **方法read(),表示读取文件的全部内容**,并将其存储在变量contents中 ...

2020-03-26 08:51:28 258

原创 Python OrderedDict 类

字典让你能够将信息关联起来,然后它们不记录你们添加键值对的顺序,要创建字典和记录添加键-值对的顺序,可使用模块collections中的OrderedDict类,如下面例子所示”from collections import OrderedDict # 从模块collections中导入OrderedDict类favorite_languages = OrderedDict() # 创建Ord...

2020-03-26 07:57:48 202

原创 Python 继承

如果你要编写的类是另一个现成类的特殊版本,可使用继承。一个类继承另一个类时,它将自动获得另一个类的所有属性和方法;原有的类称谓父类,而新类称为...

2020-03-25 09:01:47 204

原创 python 类

在面向对象编程中,你编写表示现实世界中的事物和情景的类,根据类来创建对象被称为实例化。在编写类时,你定义一大类对象都有的通用行为,每个对象都自动具备这种通用行为创建Restautant类class Restaurant: # 在这里,我们定义了一个名为Restaurant的类,根据约定,在Python中,首字母为大写的名称指的就是类 """一次模式食物店的简单尝试""" # 我们编...

2020-03-11 10:04:40 235

原创 python 导入模块方式

有时候可以将函数存储在被称为模块的独立文件中,再将模块导入到主程序中。import语句允许在当前运行的程序文件中使用模块的代码,导入模块的方法有多种,如下:导入这个模块要让函数是可导入的,得先创建模块。模块(module)是扩展名为.py的文件,包含要导入到程序中的代码。下面来创建一个包含函数user_name()的模块。将模块名定为profile.pyprofile.py # 下面是模块...

2020-03-10 09:23:46 569

原创 python 函数二

向函数传递列表将列表传递给函数后,函数就能直接访问其内容,这种列表包含的可能是名字,数字或更复杂的对象(如字典)def greeting_students(names): for name in names: print("Welcome to our university " + name.title() + "!")student_names = ["mengx...

2020-03-09 09:23:14 217

原创 python 函数

函数是带名字的代码块,用于完成具体的工作。使用关键字def来告诉python你要定义一个函数。然后在def后面指出函数名,函数名后紧跟着括号,括号里面还可能存在参数,或者空的。最后,定义以冒号结尾定义简单的函数,不提供任何参数def greeting(): # 定义了一个简单的函数greeting,它不需要任何信息就能完成工作,这个函数的功能是打印问候语 """显示简单的问候""...

2020-03-08 12:08:25 522

原创 python while 循环

你可以使用while循环不断的运行代码块,直到指定的条件不满足为止简单的while循环current_point = 18 #将current_point初始值设定为18,因此指定从18开始while current_point <= 22: # 在这个while循环中,只要current_point的值小于或等于22,就接着运行这个循环。由于18小于22,因此执行下面的代码块,打印...

2020-03-06 09:59:09 388

原创 python 函数input()

input()函数函数input()让程序暂停一会,等待用户输入一些文本。获取用户输入后,python将用户输入的内容存储在变量中,以方便你使用message = input("what would you like to say to yourself now: ")print(message)#当运行这个程序时,屏幕上会打印出提示what would you like to say t...

2020-03-05 11:05:17 346

原创 python 嵌套

有时候,需要将一系列字典嵌套在列表中,或将列表作为值嵌套在字典中,这成为嵌套。可以在列表中嵌套字典,字典中嵌套列表甚至在字典中嵌套字典列表中嵌套字典例子1student_1 = {'first': 'xin', 'last': 'zhu', 'age': 20}student_2 = {'first': 'chun', 'last': 'lee', 'age': 21}student_3...

2020-03-04 10:54:08 201

原创 python遍历字典

遍历字典中的所有键-值对user_0 = {'username': 'punky', 'first': 'lee', "last": "lian"} //定义一个列表print(user_0.items()) //方法items,返回一个键-值对列表for key, value in user_0.items(): //for循环依次将每个键-值对分别存储在key,value这两个变量中 ...

2020-03-03 10:03:41 292

原创 python字典

什么是字典?字典是一系列键-值对,每个“键”都有与之相对应的“值”,你可以通过访问字典的键来访问相对应的值,字典的键-值对之间是无序的。字典用花括号{ }表示,键与值之间用冒号隔开,而键-值对之间用逗号分开,如下shoes = {"sandal": "pink", "high heel": "black", "running shoes": "white"}访问字典中的值,可指定字典名和...

2020-03-02 10:28:42 181

原创 python if 语句

检查两个值是否相等, 用 ==day = "sunny"if day == "sunny": //由于变量day的值是sunny,因此通过这条条件测序,python就会执行紧跟在if语句后面的代码块 print("Excellent")//输出结果为:Excellent检查两个值不相等, 用!=day = "rainy"if day != "sunny": prin...

2020-03-01 11:59:43 495

空空如也

空空如也

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

TA关注的人

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