Python学习笔记大总结(我把我所有python笔记做了总结和学习顺序,点击即可进入相关博客。希望可以便于你们阅读)

【超详细】Python基础笔记大全 python基础语法 字面量 常用的值类型 注释 变量 数据类型 type() 数据类型转换 标识符 运算符 字符串 表达式格式化 数据输入 阅读详情

不足的我会后续慢慢补充到该博客里
Python测试题答案:

(1)点击即可进入第一章程序设计基本方法 (单元测试题Python含答案)

(2)点击即可进入第二章 Python语言基本语法元素(单元测试题Python含答案)

(3)点击即可进入第三章 基本数据类型 (单元测试题Python含答案)

(4)点击即可进入第4章 程序的控制结构(单元测试题Python含答案)

(5)点击即可进入第5章 函数和代码复用(单元测试题Python含答案)

(6)点击即可进入第六章 组合数据类型(单元测试题Python含答案)

小知识点补充:

(1)[点击即可进入有用的python小知识(一)(Python重要的小知识总结)

第一章:Python语法基础(点击即可进入相关博客)

(1)点击即可进入Python数据类型(整数,浮点数,复数,字符串,format()用法)(超详细笔记)

(2)点击即可进入组合数据类型之序列类型(包含元组,列表,字符串)(Python学习笔记)

(3)点击即可进入组合数据类型之集合类型(学习笔记)(Python)

(4)点击即可进入(Python)组合数据类型之字典类型和操作(学习笔记)

第二章:Python控制语句

(1)点击即可进入Python控制语句(分支结构与选择结构,循环结构)

(2)点击即可进入try-except语句的应用(超详细的学习笔记)

第三章:Python函数

(1)点击即可进入函数定义与使用,函数参数,函数的返回值(学习笔记)

(2)点击即可进入用递归来解决汉诺塔问题(超详细的个人解读)(Python)

(3)点击即可进入Python中str()函数的使用(学习笔记)

(4)点击即可进入(Python)扑克牌发牌程序 超详细的个人解读(学习笔记)

第四章:Python文件使用

(1)点击即可进入一维数据与二维数据(超详细的学习笔记)(Python)~

(2)点击即可进入Python文件的使用(一)(学习笔记)

(3)点击即可进入Python文件的使用(二)(学习笔记心得与总结)

(4)点击即可进入python文件夹的操作(学习笔记详细)

第五章:面向对象程序设计

(1)点击即可进入面向对象设计—类和对象(一)(包含构造函数,析构函数,实例属性和类属性,方法的动态性)(超详细的学习笔记)

(2)点击即可进入面向对象设计—类和对象(二)(包含__call__方法,私有属性和私有方法,静态方法)(超详细的学习笔记)

(3)点击即可进入面向对象设计——类的继承和多态(包含方法重写,运算符重载)

Python基础学习笔记 前言:本片笔记是本人之前学习时所记录的笔记,通篇纯手打,部分图片借鉴黑马与开源程序员ppt课件与开源中国网站 一、python基础 1.1 基础知识 1.1.1 注释 注释:在程序中对程序代码进行解释说明的文字。 作用:注释不是程序,不能被执行,只是对程序代码进行解释说明,让别人可以看懂程序代码的作用,能够大大增强程序的可读性。 单行注释:以  #开头,#右侧 的所有文字当做说明,而不是真正要执行的程序,起辅助说明作用; 多行注释:以一对三个双引号引起来(“”“注释内容”“”)来解释说明一段代码 阅读详情

相关推荐

python学习笔记(基础知识大全)

本文总结了之前小组的内容,属于python大全,包含了:字面量、注释、变量、数据类型、数据类型转换、标识符、运算符、字符串的多种操作、数据输入、布尔类型和比较运算符、if、while、for、range函数、break和continue、函数基础定义、函数参数、函数返回值、None、函数说明文档、函数嵌套、数据容器、列表、元组、字符串、序列的切片、集合、字典、数据容器总结、函数进阶、文件、异常、模块、类、数据库等等

weixin_67247542的博客 3087

一篇贼全的Python基础学习笔记

Python的基础知识总结,自学后整理。

yueliangmua的博客 1万+

(Python)组合数据类型之字典类型和操作(学习笔记)

这里写自定义目录标题字典类型定义字典类型的函数和方法元素遍历 字典类型定义 1、字典是键值对的集合,键值对之间没有顺序且不能重复 2、采用大括号{}和dict()创建,建立模式如下: {<键1>:<值1>, <键2>:<值2>, … , <键n>:<值n>},其中键和值通过冒号连接,不同键值对通过逗号隔开。 3、字典是包含0个或多个键值对的集合,没有长度限制,可以根据键索引值的内容。 代码演示: >>> s={"中国"

不吃辣的IT男 4059

Python学习笔记(基础知识总结)

通过网课自学,记录并总结了Python所有的基础知识点

汘荨的博客 3610

组合数据类型之集合类型(学习笔记)(Python)

文章目录定义集合操作符集合类型的操作函数代码演示: 定义 1、集合是多个元素的无序组合 2、集合元素之间无序,每个元素唯一,不存在相同元素(应用于数据去重,即集合类型所有元素无重复) 3、集合元素不可更改,不能是可变数据类型 4、集合用大括号 {} 表示,元素间用逗号分隔 5、建立集合类型用 {} 或 set() 6、建立空集合类型,必须使用set() 集合操作符 操作符及应用 描述 S I T 并,返回一个新集合,包括在集合S和T中的所有元素 S - T 差,返回一个新集合,包括在集合

不吃辣的IT男 2909

国内网络环境下Calico v3.26.4安装避坑指南(附华为云镜像加速脚本)

本文为国内开发者提供Calico v3.26.4的高效部署指南,重点介绍如何通过华为云镜像加速服务解决Kubernetes集群网络插件镜像拉取问题。文章包含详细的镜像加速脚本、部署清单修改方法及深度排错技巧,帮助开发者快速完成Calico网络插件的安装与配置。

brown的博客 288

python学习笔记

python学习笔记

qq_63176683的博客 3403

字节跳动程序媛教你如何刷算法题:面试手撕代码我就没怕过

本人上一次刷题还是大一的C语言期末考试……但是面试中算法考核截止上岸前一直保持着100%正确率的光辉记录。 本文将给你指明一条刷题的决胜指南。并从算法的重要性、题库的选择以及刷题的三大步骤分别进行讲解,彻底解决你所有关于面试算法所有的困扰。

Stay Hungry Stay Foolish 求知若饥 虚心若愚 2万+

Python中str()函数的使用(学习笔记)

Python中str()函数的使用 1、str() 函数将对象转化为适于人阅读的形式。 2、 将整形转化为字符串形式 >>> a=123 >>> str(a) '123' 3、 >>> list=["abcd","123456"] >>> str(list) "['abcd', '123456']" ...

不吃辣的IT男 2万+

5-DOF机械臂课程设计(一)之正逆运动学

文章目录基本要求基本概念关节坐标系的建立正运动学求解DH参数表的建立逆运动学求解多解下解的选取源码下载后续 基本要求 ​ 开发上位机程序,要求有良好的界面,能提供关节空间下和笛卡尔坐 标下表示的目标位姿点和中间若干经过点的输入功能,进行轨迹规划, 并控制机械臂沿轨迹运动,最终完成目标抓取的任务。 基本概念 连杆长度 :2个相邻关节轴线之间的距离 连杆扭角 :2个相邻关节轴线之间的角度 连杆偏距 :2个关节坐标系的X轴之间的距离 关节角度 :关节变量 计算时需要加初始角度偏移 关节坐标系的建立 ​ 根据《机

Rosen的博客 5858

cuRobo 入门教程(一)基于CUDA的机器人运动规划加速库

cuRobo是一款基于CUDA加速的机器人算法库,提供运动学计算、碰撞检测、轨迹优化等功能。该库采用并行优化技术,在GPU上实现高效运算,比现有方案快60倍。cuRobo支持多种机器人模型和环境表示,包含正向/逆向运动学、无碰撞轨迹生成、模型预测控制等核心算法,并可与IsaacSim等仿真平台集成。其特点包括:1) 支持多种碰撞检测方式(长方体/网格/深度图像);2) 提供批量环境处理和实时世界更新;3) 通过CUDA Graphs加速优化迭代;4) 在Jetson Orin等平台实现毫秒级运动规划。安装支

2506_90492529的博客 1931

我的python学习笔记全集_Python学习笔记大总结(我把我所有python笔记做了总结和学习顺序,希望可以便于你们阅读)...

这里写目录标题第一章:Python语法基础第二章:Python控制语句第三章:Python函数第四章:Python文件使用第五章:面向对象程序设计不足的我会后续慢慢补充到该博客里第一章:Python语法基础(1)Python数据类型(整数,浮点数,复数,字符串,format()用法)(超详细笔记)(2)组合数据类型之序列类型(包含元组,列表,字符串)(Python学习笔记)(3)组合数据类型之集合...

weixin_39751391的博客 212

数字信号处理(一):Xilinx Vivado DDS IP核设计实例(文末附源码)

前言 在数字信号处理时我们经常会用到数字变频,包数字下变频(DDC)和数字上变频(DUC),这其中会用到Xilinx公司的DDS IP核或者Altera公司的NCO IP核来产生本振频率,以现数字域信号频谱搬移。本文我们通过例化Xilinx公司的DDS IP核来产生混频器本振输入频率,并给出Modelsim仿真测试结果。 1、Xilinx DDS IP简介 Xilinx公司的DDS IP核使用AX...

FPGA_Designer 1万+

python学习笔记——第一章 基本操作(我把所有python笔记做了顺序上的调整和总结,希望可以便于你们阅读)

数据的量大致可以分为:程序运行过程中不能发生改变的量——常量 和 程序运行过程中能发生改变的量——变量变量名可以包括字母、数字和下划线,但是数字不能在开头系统关键字不能做变量使用变量区分大小写定义多个变量:变量1,变量2,.......变量n=值1,值2,....值npython中的变量大致可分为:number,string,list,tuple,set,dictionary数据类型。

D_Cole的博客 849

一种抑制undershoot/overshoot锐化算法介绍

一、USM 当增强图像的边缘、细节信息等高频信息时,图像的锐化视觉效果会得到较大提升。提高图像锐化的一种经典算法为非锐化掩码(UNsharp Masking)技术。该技术首先通过高通滤波并与缩放系数相乘,其结果再与原始图像相加,即可对高频信息进行增强。其主要的原理如下图所示: 其中,对图像进行高通滤波的另一种等效方法为:原始图像减去原始图像的低通滤波图像,其结果被称之为“掩码”。因此,上述的USM方法可以表示为: 原始图像减去原始图像低通滤波之后的图像得到掩码M。 2.掩...

大熊 4242

如何实现一个用STM32F103C8T6作为主控芯片,加上AD8232、MAX30102 、MPU6050模块的用于运动中监测心率变异性??

🏆 本文收录于《全栈Bug调优(实战版)》专栏,致力于分享我在项目实战过程中遇到的各类Bug及其原因,并提供切实有效的解决方案。无论你是初学者还是经验丰富的开发者,本文将为你指引出一条更高效的Bug修复之路,助你早日登顶,迈向财富自由的梦想🚀!同时,欢迎大家关注、收藏、订阅本专栏,更多精彩内容正在持续更新中。让我们一起进步,Up!Up!Up!    备注: 部分问题/难题源自互联网,经过精心筛选和整理,结合数位十多年大厂实战经验资深大佬经验总结所得,数条可行方案供所需之人参考。

**My Coding Family** 1213

python学习笔记——第二章 函数(我把所有python笔记做了顺序上的调整和总结,希望可以便于你们阅读)

函数的定义:函数的输入、输出和数据处理所需要的函数代码的编写。(定义只是编写了这个函数会进行什么操作,但是并不会执行它)函数的调用:真正的执行代码。根据传入的数据完成运算,并返回结果到函数调用位置一个简单的定义函数的例子模块概述Python提供了交互式和脚本式两种运行方式。当要执行的代码比较长且需要重复使用时,我们通常将代码放在扩展名为.py的Python脚本文件中。当我们要编写一个规模比较大的程序时,如果将所有代码都放在一个脚本文件中,则不方便维护和多人协同开发。

D_Cole的博客 532

SAP物料主数据中的销售视图。这是一个在销售与分销模块中至关重要的核心主数据,直接关系到从报价到交货的整个销售流程

SAP物料主数据的销售视图是销售流程的核心基础,它定义了物料如何被销售、定价、开票和交付。销售视图包含五个关键控制点:1)基本销售数据控制物料销售状态;2)销售组织数据决定销售渠道和产品分类;3)通用物料数据管理销售描述和税务分类;4)交货计划控制交付参数;5)开票计划管理定价规则。这些设置直接影响销售流程顺畅度、数据准确性、客户满意度、财务合规性和业务灵活性。建议将销售视图创建纳入新产品引入流程,并建立规范的维护机制,确保业务变化时及时更新配置。

金牌架构师 666

python学习笔记——第三章 面对对象(我把所有python笔记做了顺序上的调整和总结,希望可以便于你们阅读)

3.01类的定义和创建实例

D_Cole的博客 154

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

关于阅读顺序、数据获取和笔记的逻辑。欢迎大家一起学习,共同成长。

事情再多,一件一件来,永远只有一件事情;乱七八糟的状态哪怕只有一件事,也会晕得七荤八素的。 条理。理性。

菜鸟打怪升级副本 430

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

数据结构与算法(Python)学习笔记PDF

数据结构与算法(Python)学习笔记PDF 去发现同类优质开源项目:https://gitcode.com/ 欢迎来到数据结构与算法的Python之旅!这份精心整理的数据结构与算法(Python).pdf是专为Python编程爱好者和想要深入理解数据结构及算法的朋友们准备的宝贵资料。通过这份笔记,你将能够系统地学习到如何在Python语言中实现和运用各种基础及高级的数据结构,以及相应的算法策略。...

gitblog_06623的博客 943

python学习笔记——第四章 序列(我把所有python笔记做了顺序上的调整和总结,希望可以便于你们阅读)

即可对该类型对象中的元素做修改,如列表、字典。

D_Cole的博客 299

(Python)扑克牌发牌程序 超详细的个人解读(学习笔记)

扑克牌发牌程序 我对程序的理解(不足请谅解): 首先牌数为52张,按照梅花0到12,方块13到25,红桃26到38,黑桃39到51,于是建立包含0到51的列表当作52张牌(自始至终一定要注意列表从0开始)。 对于洗牌的理解: 列表中是从0到51按顺序排列的,利用random库中的randint()函数可以随机从0到51选取出2个数,然后交换2张牌,进行100次左右的交换后,此时列表中从0到51的位置上不再是按顺序的0到51.(其实就是原来是pai[0]==0,pai[1]==1,现在pai[0]等于0到51

不吃辣的IT男 1万+

python学习笔记——第七章 字符串(我把所有python笔记做了顺序上的调整和总结,希望可以便于你们阅读)

使用str函数,将对象转化为字符串,同时可以切片操作。注意:使用三引号’‘’时可以保持原字符串不变。object即为转化对象,【】为切片操作。将字符放在成对的引号中。

D_Cole的博客 185

python学习笔记——第五章 集合(我把所有python笔记做了顺序上的调整和总结,希望可以便于你们阅读)

创建集合: 方式1:使用{},在其中添加元素即可方式2:使用set函数格式:a=set(a,1243,23)或者在其中添加列表、元组等插入元素:方式1:使用add函数把一个元素插入其中,x必须是一个可哈希对象格式:s.add(x)方式2:使用update函数将x拆分成多个元素加入,x必须是一个可迭代对象格式:s.update(x)交集、并集、差集和对称差集:使用intersection函数可以计算两个集合的交集,不会改变原有函数,返回交集格式:s=s1.intersection(s2)使用union函数可以

D_Cole的博客 418

try-except语句的应用(超详细的学习笔记)

一、前言 看下面小程序: num=eval(input("请输入一个数:")) print(num**2) 结果: 请输入一个数:2 4 如果我们输入的不是数会发生什么 结果: 请输入一个数:no Traceback (most recent call last): File "C:\Users\我的电脑\AppData\Local\Programs\Python\Python35-32\样本.py", line 1, in <module> num=eval(input("请输入一

不吃辣的IT男 3万+
上一篇: Python控制语句(分支结构与选择结构,循环结构)
下一篇: 算法图解第一章(二分查找法,运行时间,大O表示法)
不吃辣的IT男
博客等级 码龄7年 6560粉丝 63原创
评论 15
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不吃辣的IT男

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值