
python
文章平均质量分 92
芒果很芒~
这个作者很懒,什么都没留下…
展开
-
Numpy库
数据CSV文件存取(一维/二维)CSV (Comma‐Separated Value, 逗号分隔值),是一种常见的文件格式,用来存储批量数据存%d:整数;%1f:一位小数的浮点数类型;取CSV文件的局限性:只能有效存储一维和二维数组,np.savetxt()和np.loadtxt()只能有效存储一维和二维数组。多维数据的存取二进制空间...原创 2022-01-10 19:59:08 · 12015 阅读 · 0 评论 -
Python语言程序设计前言
计算机:根据指令操作数据的设备 。 计算机的发展参照摩尔定律,表现为指数方式。功能性——数据计算、输入输出处理、结果存储可编程性——根据一系列指令自动地、可预测地、准确地完成操作者的意图程序设计也称编程,程序设计语言是一种用于交互(交流)的人造语言。编程语言种类多(>600种),绝大部分不再使用。C语言诞生于1972年,第一个被广泛使用的编程语言,Python语言诞生于1990年,是流行最好用的编程语言。不同的语言有不同设计初心。python是由Guido创建。通用...原创 2022-02-10 13:49:13 · 6369 阅读 · 0 评论 -
Python语言程序设计笔记
基础认知:计算机:根据指令操作数据的设备功能性——数据计算、输入输出处理、结果存储可编程性——根据一系列指令自动地、可预测地、准确地完成操作者的意图计算机的发展参照摩尔定律,表现为指数方式。程序设计是计算机可编程性的体现,程序设计也称编程,是深度应用计算机的主要手段。程序设计语言是一种用于交互(交流)的人造语言。编程语言种类多(>600种),绝大部分不再使用。C语言诞生于1972年,第一个被广泛使用的编程语言,Python语言诞生于1990年,是流行最好用的编程语言。源代码原创 2022-03-09 23:43:02 · 5249 阅读 · 0 评论 -
Pandas库
数据的排序pandas库既可以操作索引,又可以操作数据。数据的排序,Pandas提供了两种方法。.sort_index( )方法在指定轴上根据索引进行排序,默认升序。.sorted_index(axis=0,ascending=True) ascending=True表示递增排序.sort_values( )方法在指定轴上根据数值进行排序,默认升序。.sort_values(索引,axis=0/1,ascending=True/False) 索引必须有,默认0轴,默...原创 2022-01-24 16:55:13 · 49417 阅读 · 4 评论 -
Matplotlib库
Matplotlib库的介绍python优秀的数据可视化第三方库,Matplotlib库的效果:http://matplotlib.org/gallery.htmlMatplotlib库由各种可视化类构成,内部结构复杂,受Matlab启发。Matplotlib提供了一个子库——matplotlib.pyplot是绘制各类可视化图像的命令子库,相当于matplotlib的快捷方式。matplotlib库的使用 import ...原创 2022-01-14 18:21:44 · 1984 阅读 · 0 评论 -
python中测试代码
一、测试函数要测试的代码def get_formatted_name(first,last): full_name = f"{first} {last}" return full_name.title()编写一个使用该函数的程序,来核实函数get_formatted_name。from name_function import get_formatted_nameprint("Enter 'q' at any time to quit.")while True: first =原创 2021-09-07 17:39:53 · 3008 阅读 · 0 评论 -
python文件和异常
一、从文件中读取数据1.读取整个文件创建一个pi_digits.txt的文件,将文件保存在程序所在的目录。3.141592653589793238462643383279函数open( ),以任何方式使用文件,哪怕仅仅打印其中的内容,都要先打开文件,才能访问;接受一个参数:要打开的文件名称。python在当前执行的文件所在的目录中查找指定的文件。函数open()返回一个表示文件的对象,将该对象赋给file_object供以后使用。关键字with在不需要访问文件后将其关闭,让Pytho原创 2021-09-06 15:59:57 · 837 阅读 · 0 评论 -
python中的类
根据类来创建对象称为实例化一、创建和使用类使用类几乎可以模拟任何东西。编写一个表示小狗的简单类Dog,它表示的不是特定的小狗,而是任何小狗。大多数小狗具备两项信息(名字和年龄)和两种行为(蹲下和打滚),Dog类将包含。1.创建Dog类在python中首字母大写的名称指的是类。类定义中没有圆括号,因为要从空白创建这个类。class Dog: #定义了一个名为Dog的类 def _init_(self,name,age): self.name = name #定义的变原创 2021-08-28 12:40:00 · 279 阅读 · 0 评论 -
python中的函数
一、定义函数首先函数定义:def + 函数名 +()+ :,函数定义后面的所有缩进体构成函数体,三引号内的文本为文本字符串——描述函数是做什么,print( )是函数体内唯一一行代码,因此greet_user()只做了一项工作:打印Hello!函数调用让python执行函数的代码,要调用函数只需要指定函数名 +()。def greet_user(): #函数定义 """显示简单的字符串""" print("Hello!")greet_user()Hello!原创 2021-08-22 21:31:48 · 1391 阅读 · 0 评论 -
用户输入和while循环
一、函数input( )工作原理函数input( )让程序暂停运行,等待用户输入一些文本,获取用户输入后,python将其赋给一个变量,方便使用。函数input( )接受一个参数(指要向用户显示的提示,让用户知道如何做)。python在运行第一行代码时,用户将看到提示Tell me something,and I will repeat it back to you:。程序等待用户输入,在用户按下回车键后继续运行。>>> message = input("Tell me so原创 2021-08-21 10:16:14 · 568 阅读 · 0 评论 -
python中的字典
一、使用字典在python中,字典是一系列键值对。每个键都与一个值相关联,可用键来访问值。与键相关联的值可以是数、字符串、列表乃至字典,可将任何python对象用作字典中的值。字典用花括号{ }来表示,其中包含一系列键值对。键和值之间用冒号:分割,键值对之间用逗号,分割。alien_0={'color':'green'} #color为键,green为与之相关联的值1.访问字典中的值要获取与键相关联的值,可依次指定字典名和键(放在方括号中)alien_0={'color':'gr原创 2021-08-18 23:12:12 · 759 阅读 · 1 评论 -
python中的if语句
目录一、条件测试1.检查是否相等 2.检查是否相等时忽略大小写 3.检查是否不相等 4.数值比较 5.检查多个条件 6.检查特定值是否包含在列表中 7.检查特定值不包含在列表中 8.布尔表达式cars=['audi','bwm','subaru','toyata']for car in cars: if car=='bwm': print(car.upper()) else: print(car.title())AudiBWMSubaruToyata一原创 2021-08-17 20:36:23 · 4560 阅读 · 0 评论 -
python中操作列表
一、遍历整个列表(for循环)经常会需要遍历列表的所有元素。若需要对列表中的每个元素执行相同的操作时,可用python中的for循环。在for语句末尾的冒号:不要遗漏,for语句后的print( )需要缩进。如果有一个长长的魔术师名单,要将每个魔术师的名单打印出来,若分别获取每个名字,则会包括大量重复代码,同时如果名单长度发生变化,还需修改代码。故使用for循环。magicians=['alice','david','carolina']for magician in magicians..原创 2021-08-15 17:49:40 · 590 阅读 · 0 评论