博客园  :: 首页  :: 管理

随笔分类 -  [08]Python编程 / 二级标题-003-python基础

摘要:1、常用到的场景1:多条件 或者or 的逻辑处理,条件2后与冒号之间有没有空格都是可以的 if 条件1 or 条件2 : 语句块 2、常用到的场景2:多条件 且|与and 的逻辑处理,条件2后与冒号之间有没有空格都是可以的 if 条件1 and 条件2 : 语句块 3、常用到的场景3:条件 取反|n 阅读全文

posted @ 2024-01-25 10:25 520_1351 阅读(8) 评论(0) 推荐(0) 编辑

摘要:startswith()方法 startswith() 方法用于检索字符串是否以指定字符串开头,如果是返回 True;反之返回 False。此方法的语法格式如下: str.startswith(sub[,start[,end]]) 此格式中各个参数的具体含义如下: str:表示原字符串; sub:要 阅读全文

posted @ 2023-06-09 16:58 520_1351 阅读(98) 评论(0) 推荐(0) 编辑

摘要:今天笔者在写一个脚本时,情况比较复杂,在脚本中使用了try...except的嵌套,遇到了一些与预期不一样的结果 于是笔者又研究了一下,try...except的嵌套使用, 首先有一点是肯定的,那就是对于一对try...except组,只要当try中的语句出现了异常,就会执行except中的语句块 阅读全文

posted @ 2023-03-26 20:25 520_1351 阅读(846) 评论(0) 推荐(0) 编辑

摘要:当我们执行python脚本时,默认情况下,如果遇到异常,脚本程序就会捕获到异常,然后异常退出,后面的代码也就无法执行了 如果我们希望遇到异常后,后面的代码也继续执行,这时就可以使用了try...except语句了,如下 先看一下简单的try...except例子 [qq-5201351@localh 阅读全文

posted @ 2023-03-26 19:20 520_1351 阅读(94) 评论(0) 推荐(0) 编辑

摘要:break多用于for循环语句中,用于跳出当前for循环,不对当前for循环后面的元素进行遍历操作了 for循环语句中,如果使用到break语句,一般都是因为达到了某个条件,才执行break的,因此常用的组合就是for语句、if语句、break语句 但是使用python中break语句,也有一个小缺 阅读全文

posted @ 2023-03-11 17:39 520_1351 阅读(565) 评论(0) 推荐(0) 编辑

摘要:如有两个字典,我们需要对其所有的键key进行比较,判断他们的key的数量和key名称是否都一样,是否相等 实现的方式也多,笔者发现,其实最简单的方法,就是直接通过dict.keys()进行比较,如下创建python文件,DictKeysCompare.py,内容如下: #!/usr/bin/env 阅读全文

posted @ 2023-02-23 11:30 520_1351 阅读(468) 评论(0) 推荐(0) 编辑

摘要:关于python的字典,我们可以通过 MyDict.keys() 得到这个字典的所有的key,然后还能通过for循环进行遍历 但是细心一点、我们可以发现,MyDict.keys() 其实是一个<class 'dict_keys'>类型 [root@QQ-5201351 ~]# cat a.py My 阅读全文

posted @ 2023-02-18 19:06 520_1351 阅读(799) 评论(0) 推荐(0) 编辑

摘要:assert函数是一个简单的测试工具,如果assert后面的语句,或者表达式结果,是False(或者0,空,None)的话,这个程序就会异常退出 举例说明,如下创建一py脚本,内容如下: import sys assert ('win32' in sys.platform) print("This 阅读全文

posted @ 2022-10-29 17:56 520_1351 阅读(485) 评论(0) 推荐(0) 编辑

摘要:有时如果有多个变量,初始值都是一样的列表的情况,我们常常会以如下方式定义 a=b=[1,2,3,"QQ:5201351"],或者 b=[1,2,3,"QQ:5201351"] ; a=b 但是对于列表这样定义,如果不对其有着清晰的理解 ,后续的有些操作的结果可能会超乎自己的意料,如下: a=b=[1 阅读全文

posted @ 2022-10-04 17:15 520_1351 阅读(511) 评论(0) 推荐(0) 编辑

摘要:在python中,定时函数时,一般就得确定函数的参数的个数 当然函数可以没有参数,也可以指定明确的形式参数的个数,那样在调用这个函数时,实参的个数就需要与形参个数一致 def PrintAuthor(name): print(name) PrintAuthor("QQ:5201351") 如果此时不 阅读全文

posted @ 2022-10-04 15:31 520_1351 阅读(98) 评论(0) 推荐(0) 编辑

摘要:背景:今天笔者使用tkinter开发了一个小的gui工具,分别基于列表的方式创建存储了一堆的文本框与复制按钮 想的是复制按钮一一对应文本框,因为有着这样的规律,文本框与复制按钮的创建都是直接在for循环下定义创建好了 但笔者每次点击任何的复制按钮,结果都是复制的最后一个文本框中的内容,感觉遇到想不通 阅读全文

posted @ 2022-09-24 21:46 520_1351 阅读(190) 评论(0) 推荐(0) 编辑

摘要:在python中,如果需要从命令行接收参数,比较常用的方法,就是使用sys模块中的argv,返回的结果是一个列表 对于arvg可以理解成argument variable的缩写(也有称是argument value的缩写,个人更倾向于理解成 argument variable) sys.argv 官 阅读全文

posted @ 2021-09-30 12:27 520_1351 阅读(224) 评论(0) 推荐(0) 编辑

摘要:python中strip相关的函数主要用于删除字符串头尾位置处的字符序列 函数原型,声明:a为字符串,xx为要删除的字符序列(即可以定义多个) 当strip()相关函数的参数为空是,默认删除空白符(包括'\n', '\r', '\t', ' ') a.strip(xx) 删除a字符串中开头、结尾处, 阅读全文

posted @ 2021-06-20 13:20 520_1351 阅读(164) 评论(0) 推荐(0) 编辑

摘要:时间(Time)是物质的永恒运动、变化的持续性、顺序性的表现,包含时刻和时段两个概念。 时间是人类用以描述物质运动过程或事件发生过程的一个参数,确定时间,是靠不受外界影响的物质周期变化的规律。 以地球自转为基础的时间计量系统称为世界时系统。时、日、月、年、世纪的时间计量属天文学中的历法范畴。 时间是 阅读全文

posted @ 2021-06-20 12:39 520_1351 阅读(1764) 评论(0) 推荐(0) 编辑

摘要:关于python3中,print函数,可以同时打印输出多个和多种类型数据,如下: >>> print(1,"abc",2,"https://www.cnblogs.com/5201351",True) 1 abc 2 https://www.cnblogs.com/5201351 True >>> 阅读全文

posted @ 2021-06-18 19:25 520_1351 阅读(1902) 评论(0) 推荐(0) 编辑

摘要:在公司管理的有台linux应用服务器,默认是python 2.x 因为个人一个小程序需要使用到python 3.x 的环境及一些模块,需要借用到别人的linux服务器 为了不影响别人业务,实现最小的影响,于是申请了一个普通账号,使用自己的普通账号部署python3.x环境,实现程序的运行 服务器操作 阅读全文

posted @ 2021-04-22 14:14 520_1351 阅读(932) 评论(0) 推荐(0) 编辑

摘要:虽然一直知道这一段的作用,但是一直对这一句还是比较模糊,收集资料详细理解之后与大家分享。 这段代码的功能,首先得知道__name__是python的一个内置变量,另外一个python的文件有两种使用的方法, 第一是自身直接作为脚本执行,第二是import到其他的python脚本中被调用(模块重用)执 阅读全文

posted @ 2020-09-29 13:17 520_1351 阅读(327) 评论(0) 推荐(0) 编辑

摘要:在python中break和continue都有跳出循环体的作用,但是他们还是有一些区别的,具体区别如下: break:是直接跳出循环,跳出自己所处的整个循环体 continue:只是跳出本次循环,而进入到下一次循环中 ++++++++++++++++++++++++++++++++++++++++ 阅读全文

posted @ 2020-07-27 23:29 520_1351 阅读(676) 评论(0) 推荐(0) 编辑

摘要:1、当然首先还是需要先安装Python软件包的,推荐Python 3.X 2、打开Notepad++,【运行】--【运行】,或者直接按F5快捷键,输入如下命令: cmd /k cd /d "$(CURRENT_DIRECTORY)" & python "$(FULL_CURRENT_PATH)" & 阅读全文

posted @ 2020-07-18 17:55 520_1351 阅读(892) 评论(0) 推荐(2) 编辑