【python基础操作】教程文章相关的互联网学习教程文章

Python 数组基础操作【代码】

基本数组 list[] a = [] a=[1]*n # 生成相同元素的数组 list.append('Google') ## 使用 append() 添加元素 del list1[2] # 删除元素 len([1, 2, 3]) # 3 长度 type(a) [1, 2, 3] + [4, 5, 6] # [1, 2, 3, 4, 5, 6] 组合 3 in [1, 2, 3] # True 元素是否存在于列表中 for x in [1, 2, 3]: print x, # 1 2 3 迭代 cmp(list1, list2) # 比较两个列表的元素 max(list) # 返回列表元素最大值 list(seq) # 将元组转换为列表...

Python专栏 | 大题精讲:字典的基础操作【代码】【图】

题目如下: =========================================================================知识点: ※ 字典dic = {"数学":101,"语文":202,"英语":203,"物理":204,"生物":206} print(dic) dic["化学"]=205 print(dic) dic["数学"] = 201 print(dic) del dic["生物"] print(dic) for key in dic:print("{}:{}".format(dic[key],key)) ★ B站视频讲解

Python基础学习(38) 存储引擎 表和数据的基础操作 数据类型 表的完整性约束 修改表 多表结构的创建与分析【代码】【图】

Python基础学习(38) 存储引擎 表和数据的基础操作 数据类型 表的完整性约束 修改表 多表结构的创建与分析 一、今日内容大纲存储引擎 表和数据的基础操作 数据类型 表的完整性约束 修改表 多表结构的创建与分析二、存储引擎 存储引擎,即存储数据的方式; MySQL中的数据用各种不同的技术存储在文件(或者内存)中。这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。通过选择不...

【Python与Office办公软件】xlrd Excel表格基础操作—单元格写入、合并、插入位图等【代码】【图】

Python xlrd 模块编辑Excle 表格——基础篇前言:建立工作簿,增加sheet表对象单元格操作插入位图获取sheet表对象属性最后: 前言: 本篇博客主要介绍Python xlrd模块操作Excel表格的一些基础操作,包括: 1. 建立工作簿,增加sheet表; 2. 单元格写入数据、单元格合并; 3. 插入位图; 4. 获取sheet表对象属性。 建立工作簿,增加sheet表对象 # 导入模块 import xlwt# 新建工作簿 work_book = xlwt.Workbook() "__init__(self, en...

【转】Python——DataFrame基础操作【代码】

Python——DataFrame基础操作DataFrame理解 DataFrame可以看做是有序排列的若干Series对象,这里的“排列”是指这些Series都有共同的索引。 一、读取文件dt = pd.read_csv(path) dt = pd.read_excel(path) dt = pd.read_table(path, sep=,) 二、索引 第一类索引是iloc属性,表示取值和切片都是显式的,dt.iloc[1:3] #注:从0开始的左闭右开区间 第二类索引是loc属性,表示索引是隐式的,如dt.loc[:Illinois, :pop] 第三种索引ix可...

探索MicroPython(三)--基础操作示例【代码】【图】

基础操作示例1. LED2. 按键3. GPIO4. 外部中断5. I2C总线6. ADC7. DAC8. UART 1. LED pyBoard中一共有4个LED,分别是是LED(1)-LED(4), LED的构造函数和调用方法如下所示:点亮LED(4)的示例代码: from pyb import LED LED(4).on()2. 按键 pyBoard上的按键有两个一个是复位键:RST,一个是用户使用的按键USER,MicroPython中关于按键的构造函数与调用方法为:按键调用示例代码(按下USER点亮LED): from pyb import LED,Switchdef ...

python基础操作以及变量运用【图】

今天学习关于pycharm的操作以及变量的知识 1.关于pycharm的基本操作,作为一个小白,仪式感还是要有在基础界面上新建然后打印hello world,也是对python的一种尊重吧 2.关于python变量的学习,先来一些最基本的赋值变量,然后直接运行运行之后就是这个样子,还算顺利; 接着为了区分变量指向问题,我又做了一个简单的程序定义第2个变量name2使其指向第一个变量name1,运行结果是name2也为monkey,但具体name是指向name1又或者是指向...

Python关于Excel 的基础操作

写入 Excel  首先当然是安装第三方模块:  pip install xlsxwriter  首先我们需要先创建一个 WorkBook :  import xlsxwriter  workbook = xlsxwriter.Workbook(demo.xlsx)  在所有操作之前,需要记得先导入我们刚才安装的 xlsxwriter 的模块。  接下来,我们创建一个 Sheet :  sheet1 = workbook.add_worksheet(test_sheet)  创建完成后,需要关闭 workbook ,这一步会将我们刚才创建的 workbook 进行保存。 ...

小白学 Python(24):Excel 基础操作(下)【代码】【图】

人生苦短,我选Python前文传送门 小白学 Python(1):开篇 小白学 Python(2):基础数据类型(上) 小白学 Python(3):基础数据类型(下) 小白学 Python(4):变量基础操作 小白学 Python(5):基础运算符(上) 小白学 Python(6):基础运算符(下) 小白学 Python(7):基础流程控制(上) 小白学 Python(8):基础流程控制(下) 小白学 Python(9):基础数据结构(列表)(上) 小白学 Python(10):基础数据结构(...

python基础操作

pycharm python编辑工具ctrl + D 复制当前行ctrl + x 删除行ctrl + / 注释行占位符%s 字符串 %d 数字 %f小数,用得少name=123print("test %s" % name)~~~~~~~~info = 3abcinfo2 = test {hook}.format(hook=info)info2 = test {0}.format(info) #或者print(info2)读取原始字符串str=rC:\work\音乐基地\报表#########################_pycache_ 目录 python的编译文件,还不能被机器能直接识别,类似于预编译,python是一门先编译...

【python-opencv】opencv基础操作之二

opencv_2 <style> .caret,.dropup > .btn > .caret {border-top-color: #000 !important;}.label {border: 1px solid #000;}.table {border-collapse: collapse !important;}.table td,.table th {background-color: #fff !important;}.table-bordered th,.table-bordered td {border: 1px solid #ddd !important;} } @font-face {font-family: 'Glyphicons Halflings';src: url('../components/bootstrap/fonts/glyphicons-halfli...

python基础操作---list【代码】

1 #coding:utf-82 list1 = [physics, chemistry, 1997, 2000];3 list2 = [1, 2, 3, 4, 5 ];4 list3 = ["a", "b", "c", "d"];5 6 #切片功能跟str一样7 print "list1[0]: ", list1[0]8 print "list2[1:5]: ", list2[1:5]9 print list1[::-1] 10 list3.append("e")# 追加 11 print list3 12 13 del list1[2]; 14 print list1; 15 16 list4 = list2 + list3 17 18 print list4 19 20 print 3 in list2 21 22 for item in list2: 2...

python基础操作---tuple【代码】

1 #coding:utf-82 3 tup1 = (physics, chemistry, 1997, 2000);4 tup2 = (1, 2, 3, 4, 5 );5 tup3 = "a", "b", "c", "d";6 tup4 = ();7 print tup48 tup4 = ("aaa",);9 print tup4 10 # tuple不能修改内容,访问方式跟list、str一样 11 12 # 任意无符号的对象,以逗号隔开,默认为元组 13 print abc, -4.24e93, 18+6.6j, xyz; 14 15 tup5 = ("all") 16 print tup5 17 18 tup6 = ("all",) 19 print tup6 20 # 输出字符串 all,这...

python基础操作---string【代码】

1 #coding:utf-82 3 var1 = Hello World!4 5 print var1[::]6 print len(var1)7 print var1[0:len(var1)]8 print var1[0:len(var1):2] #步长9 print var1[1:5] #不计上限 10 print var1[::-1]#逆序 11 print var1[:7]#输出0-6 12 print var1[:7] + "xbb" #拼贴 13 14 print "Hello" in var1 15 print "Hello" not in var1 16 17 print "aaa"+ "\n" #"\n"转义换行 18 print "aaa"+ r"\n" #使"\n"原生输出 19 20 print "My name ...

关于Python的一些基础操作【代码】【图】

1.列表去重并且保持原来的顺序 """ 有一个列表[11, 2, 3, 3, 7, 9, 11, 2, 3],去重并且保持原来的顺序. """numbers = [11, 2, 3, 3, 7, 9, 11, 2, 3] ret = list(set(numbers)) print(ret) ret.sort(key=numbers.index) # 按值在l1中的索引进行排序 print(ret)View Code 2.深浅拷贝和字典赋值 """ 问:执行完下面的代码后, l,m的内容分别是什么? """ from copy import deepcopydef func(m):for k, v in m.items():m[k+2] = v+2 ...