(1)捕获异常 try....except.... 把你觉得可能会出现异常的代码放到try里面,当try里面的代码执行出现异常后执行except里面的代码except:表示不管出现什么异常,都执行except里面的代码 except 异常类型:出现了某种类型的异常时才执行里面的代码。 一个try可以跟多个excepttry: 可能会出现异常的代码 except 异常1: 处理方式1 excep
转载 2024-02-17 16:08:28
33阅读
背景从接触Python以来,一直都是采用virtualenv和virtualenvwrapper来管理不同项目的依赖环境,通过workon、mkvirtualenv等命令进行虚拟环境切换,很是愉快。然而,最近想让项目能兼容更多的Python版本,例如至少同时兼容Python2.7和Python3.3+,就发现采用之前的方式行不通了。最大的问题在于,在本地计算机同时安装Python2.7和Pytho
转载 2023-08-22 14:01:39
200阅读
1.try-except常用语法:try仅有一块,但是except可以有多个try: 可能产生异常的代码块 except [ (Error1, Error2, ... ) [as e] ]: 处理异常的代码块1 except [ (Error3, Error4, ... ) [as e] ]: 处理异常的代码块2 except [Exception]: 处理其它异
如果有多个for循环,则最终的数据数量为多个for循环的笛卡尔积.
转载 2023-05-29 23:30:16
106阅读
 理解条件测试后,就可以开始编写 if 语句了。if 语句有很多种,选择使用哪种取决于要测试的条件数。可以划分为四大类: 简单的 if 语句;if - else 语句; if - elif - else 语句; 多个 elif 语句。这四大类使用的场景不尽相同,下面就逐一开始介绍。    1. 简单的 if 语句   最简单的if语句只有一个测试和一个操作:先进行条件判断,之后执行代码块操作。对于
转载 2023-09-04 13:58:33
757阅读
Day03一、格式化输出Python提供了三种格式化输出形式旧式的输出形式:format方法、f-字符1、旧式的字符串格式化输出(1)%d、%s、%f%s代表了字符串占位符、%d代表整型占位符、%f代表浮点占位符语法:‘string’ % valuesstring中包含了%d、%s、%f,values代表了向sting中传入的值,通过%传入,values需要和sting中的%s、%d、%f一一对应
转载 2023-08-02 10:54:01
93阅读
Python字符串格式化 (%占位操作符)在许多编程语言中都包含有格式化字符串的功能,比如C和Fortran语言中的格式化输入输出。Python中内置有对字符串进行格式化的操作 %。模板格式化字符串时,Python使用一个字符串作为模板。模板中有格式符,这些格式符为真实值预留位置,并说明真实数值应该呈现的格式。Python用一个tuple将多个值传递给模板,每个值对应一个格式符。比如下面的例子:p
转载 2023-06-18 22:21:43
77阅读
使用pyenv+virtualenv方式部署python多版本pyenvvs virtualenv  pyenv 是针对 python 版本的管理,通过修改环境变量的方式实现;  virtualenv 是针对python的包的多版本管理,通过将python包安装到一个模块来作为python的包虚拟环境,通过切换目录来实现不同包环境间的切换。pyenv原理&n
转载 2024-08-20 15:28:22
79阅读
在许多编程语言中都包含有格式化字符串的功能,比如C和Fortran语言中的格式化输入输出。在Python中内置有对字符串进行格式化的操作符是"%"。模板格式化字符串时,Python使用一个字符串作为模板。模板中有格式符,这些格式符为真实值预留位置,并说明真实数值应该呈现的格式。Python用一个tuple将多个值传递给模板,每个值对应一个格式符。比如下面的例子:print(“I’m %s. I’m
转载 2023-09-26 11:59:11
87阅读
一、增加(1)追加(append 函数)append函数是往列表中增加新元素,并将其放到列表的最后。注意append函数每次只能追加一个元素,追加两个或多个元素会报错。a = [1, 2, 3, 4, 5]a.append(6)print(a)结果:[1,2,3,4,5,6]a.append(6,7) # 插入两个元素报错:TypeError: append() takes exactly one
本问题已经有最佳答案,请猛点这里访问。所以我在用python 3.1.5编写一些代码,这些代码需要有多个条件才能发生某些事情。例子:5def example(arg1, arg2, arg3): if arg1 == 1: if arg2 == 2: if arg3 == 3: print("Example Text")问题是,当我这样做时,如果arg2和arg3不等于0,它就不会打印任何内容。帮
转载 2023-08-02 22:54:05
71阅读
格式化字符串时,Python使用一个字符串作为模板。模板中有格式符,这些格式符为真实值预留位置,并说明真实数值应该呈现的格式。Python用一个tuple将多个值传递给模板,每个值对应一个格式符。
转载 2023-07-28 10:26:09
80阅读
在程序出现bug时一般不会将错误信息显示给用户,而是现实一个提示的页面,通俗来说就是不让用户看见大黄页!!!有时候我们写程序的时候,会出现一些错误或异常,导致程序终止.为了处理异常,我们使用try...except把可能发生错误的语句放在try模块里,用except来处理异常。except可以处理一个专门的异常,也可以处理一组圆括号中的异常,如果except后没有指定异常,则默认处理所有的异常。每
在程序出现bug时一般不会将错误信息显示给用户,而是现实一个提示的页面,通俗来说就是不让用户看见大黄页!!!有时候我们写程序的时候,会出现一些错误或异常,导致程序终止.为了处理异常,我们使用try...except把可能发生错误的语句放在try模块里,用except来处理异常。except可以处理一个专门的异常,也可以处理一组圆括号中的异常,如果except后没有指定异常,则默认处理所有的异常。每
转载 2023-07-29 20:49:53
60阅读
# 学习如何使用 Python 的 `if...or` 语句 在编写 Python 代码时,条件语句是非常重要的工具。今天,我将指导你如何使用 `if...or` 语句来处理多个条件的情况。这篇文章将详细介绍整个流程,并通过简单的示例帮助你更好地理解这一概念。 ## 流程概述 下面是实现 `if...or` 语句的基本步骤: | 步骤 | 描述
原创 2024-09-13 05:44:12
23阅读
Python编程中,我们常常需要将多个条件结合在一起进行判断,实现多重条件的逻辑判断,特别是使用`if`语句结合多个`or`条件以优化代码的可读性和简洁性。 ## 环境准备 在开始之前,我们需要确保环境中Python的支持与我们使用的模块兼容。以下是主要使用的技术栈及其兼容性。 ```mermaid quadrantChart title 技术栈匹配度 x-axis 兼容性
原创 6月前
17阅读
在许多编程语言中都包含有格式化字符串的功能,比如C和Fortran语言中的格式化输入输出。在Python中内置有对字符串进行格式化的操作符是"%"。模板格式化字符串时,Python使用一个字符串作为模板。模板中有格式符,这些格式符为真实值预留位置,并说明真实数值应该呈现的格式。Python用一个tuple将多个值传递给模板,每个值对应一个格式符。比如下面的例子:print("I'm %s. I'm
python的format就是一个参数传递+格式化的过程参数传递1、位置传递,默认fmt = "{} {}" fmt.format("hello","world") # 相对第一次参数,传递给了第一个{},第二个参数传给了第二个{} 输出:“hello world”2、位置传递、指定位置fmt = "{1} {0}" fmt.format("hello","world") # 相对第一次参数
转载 2023-06-27 09:34:58
395阅读
ennnnn,年薪20万的梦想是不是又进了一步:循环,什么是循环,循环就是电池有电,手机屏幕可以循环一整天的使用;循环就是地球不毁灭,太阳日复一日的出现。。。。。。不接受反驳,谢谢!~只要条件满足,就不断循环,条件不满足,退出循环。。。while 循环语法结构:(什么是条件判断?请看随笔目录,if条件判断相关笔记)1 while 条件表达式: #条件成立,执行下面的循环体代码2
python 用循环创建多个文件请教~ 小编想用python创建多个.tex的文件并把他们转换成pdf最终再打包成小编要在爱你的这条路上压抑住所有思念等你来爱小编。Python编程中用for()循环创建多个文件,代码如下: #coding=utf-8'''Created on 2015-07-05'''import osimport timedef nsfile(s): '''The 恋爱是两个人
转载 2023-08-04 11:49:34
69阅读
  • 1
  • 2
  • 3
  • 4
  • 5