1 Python for循环
for循环用于迭代序列(即列表,元组,字典,集合或字符串)。
这与其他编程语言中的 for 关键字不太相似,而是更像其他面向对象编程语言中的迭代器方法。
通过使用 for 循环,我们可以为列表、元组、集合中的每个项目等执行一组语句。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-28 21:20:31
                            
                                355阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            #1、python2中raw_input与python3中的input是相同的,python2中也有input但是别用(不好用,忘记它)
#密码是明文的
username=input("username:")
password=input('password:')
print(username,password)
#2、密码变成密文
import getpass
username=input("            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-20 23:22:00
                            
                                124阅读
                            
                                                                             
                 
                
                             
         
            
            
            
              功能:截取列表中的任何部分。  切片适用于列表、元组、字符串、range对象等类型。。  格式:[::]切片使用两个冒号分隔的3个数字来完成。    第一个数字表示切片开始位置(默认为0)。    第二个数字表示切片截止(但不包含)位置(默认为列表长度)。    第三个数字表示切片的步长(默认为1),当步长省略是可省略最后一个冒号。 1.切片操作不会因为下标越界而抛出异常,而是简单地在列表尾部            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-10 14:42:05
                            
                                132阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            with/as使用open打开过文件的对with/as都已经非常熟悉,其实with/as是对try/finally的一种替代方案。当某个对象支持一种称为"环境管理协议"的协议时,就会通过环境管理器来自动执行某些善后清理工作,就像finally一样:不管中途是否发生异常,最终都会执行某些清理操作。用法:12with expression [as var]:
with_block_code当expre            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-31 19:51:32
                            
                                147阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            布尔操作Python支持的布尔运算符有or, and, not。如下表:       解释如下:or是一个短路操作符,所以它只在第一个参数为假的情况下计算第二个参数。and是一个短路操作符,所以它只在第一个参数为真时才计算第二个参数。优先级 not>and>or.not的优先级比非布尔运算符低,因此not a == b被解释为not (a == b),而a == not b是一个语法错            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-26 10:35:03
                            
                                85阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1、查缺补漏1、Python允许用r’‘表示’’ "内部的字符串默认不转义。2、使用\n进行换行不方便的时候,使用>>> print('''line1
... line2
... line3''')
line1
line2
line33、Python提供了ord():字符转换成编码,chr()函数把编码转换为对应的字符4、字符串和字节形式1、由于Python的字符串类型是str,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-21 09:59:31
                            
                                246阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Python中的for-in-if语句用法
在Python编程语言中,`for`、`in`和`if`是三种常用的控制结构。理解和合理使用这些结构,可以让我们的代码更加简洁易读。在这篇文章中,我们将探讨它们的基本用法,以及它们如何在循环中结合使用,同时提供示例和可视化关系图。
## 1. for in 语句
`for`循环用于遍历一个序列(如列表、元组、字典、集合或字符串)。其基本语法如下            
                
         
            
            
            
            上一篇我们讲解了字符串的一些处理函数和处理方法,其中比较重要的一个是format方法,用于对字符串进行格式化。我们先来看一下format方法的使用语法叭str.format(括号里面是用,分隔的参数) python使用槽机制配合format来使用。在一段字符串中,在我们想使用定义的变量来输出的地方采用槽{}来占位就好。槽里面如果没有序号就按照默认顺序进行填充,即参数的前后顺序,如果槽里面有序号的话            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-11 18:47:11
                            
                                240阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # Python中的下划线用法
在Python中,下划线(_)是一个特殊的符号,有多种用法。在本文中,我们将介绍下划线在Python中的几种常见用法,并通过代码示例来演示其用法。
## 1. 作为临时变量
在Python中,通常使用下划线作为临时变量名,用于表示一个变量不会被使用。这在解构元组或列表时特别有用。
```python
# 解构元组
_, b = (1, 2)
print(b)            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-04-24 07:31:35
                            
                                53阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Python中属性和描述符的简单使用Python的描述符和属性是接触到Python核心编程中一个比较难以理解的内容,自己在学习的过程中也遇到过很多的疑惑,通过google和阅读源码,现将自己的理解和心得记录下来,也为正在为了该问题苦恼的 ...python 中 \n 和转义r的作用和\r的实际应用我们先看看这张转义字符图: 1. 知识储备 \r 表示将光标的位置            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-07 19:52:21
                            
                                79阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录1.基本用法2.填充与对齐3.数字格式化   在python中,我们在输出字符串常用format方法设置一些特定的格式,以美化结果,同时便于更改字符串中指定内容。本文总结了format的常用方法。1.基本用法  format通过字符串中的花括号{}来识别和替换字符串,由此达到格式化字符串的目的。填充内容位置的识别,有按顺序自动替换、通过数字指定顺序、通过关键字指定位置三种方式。各方式示例            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-16 09:32:23
                            
                                196阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            本文实例为大家分享了python3中的property使用方法,供大家参考,具体内容如下property属性定义一个可以使实例方法用起来像实例属性一样的特殊关键字,可以对应于某个方法,通过使用property属性,能够简化调用者在获取数据的流程(使代码更加简明)。property属性的定义和调用要注意以下几点:调用时,无需括号,加上就错了;并且仅有一个self参数实现property属性的两种方式            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-26 21:24:19
                            
                                98阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            center()方法返回集中在长度宽度的字符串。填充是通过使用specifiedfillchar。默认填充字符是一个空格。语法以下是center()方法的语法:str.center(width[, fillchar])参数width -- 这是字符串的总宽度。fillchar -- 这是填充符。返回值此方法返回集中在长度宽度的字符串。例子下面的示例演示center()方法的使用。#!/usr/bi            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-02 08:14:09
                            
                                102阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            什么是一等对象?一等对象需要满足以下条件:在运行时创建;能赋值给变量或数据结构中的元素;能作为参数传给函数;能作为函数的返回结果;在python中,整数、字符串和字典都是一等对象,而下面我们介绍的是一等对象“函数”。将函数视作对象可以明确,python函数是对象。为什么这么说呢?我们下面来一一解答这个问题。创建函数def factorial(n):
return 1 if n < 2 els            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-26 20:52:29
                            
                                289阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录简介元类的基本概念实现一个简单的元类元类的使用场景实例:使用元类实现单例模式 简介Python元类是一种高级编程概念,在Python中,所有的类都是由其元类创建而来的。元类是一个类的类型,它定义了该类应该如何被创建,包括类的属性、方法等等。元类的基本概念在Python中,一切皆为对象,甚至包括类也是对象。对于一个普通的类,我们可以使用type()函数查看它的类型:class MyClas            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-22 10:44:40
                            
                                86阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Python基础——day3 一. While循环 while和if的用法基本类似,区别在于,if条件成立,则执行一次;while条件成立则重复执行,直到条件不成立。 一般情况下需要重复执行的代码都可以用循环方式实现 1.while循环的格式: while条件: 条件满足时,执行事件1 条件满足时,执行事件2 条件满足时,执行事件3 代码演示:# while循环格式演示
a = 1
while a            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-24 00:07:28
                            
                                46阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            import re
# findall
# search
# match
# ret = re.findall('a','eva egon yuan')
# # 返回所有满足条件的结果,放在列表里
# print(ret)
# ret = re.search('a','eva egon yuan')
# if ret:
#     print(ret.group())
# # 从前往后,找到            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-24 20:08:00
                            
                                61阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录一、zip的简单介绍:二、简单使用场景介绍:1、循环一个列表(获取对应的下表和值):2、循环俩个列表(这种我代码中用的比较多):3、zip(*)解压 一、zip的简单介绍:zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的对象,这样做的好处是节约了不少的内存。我们可以使用 list() 转换来输出列表。如果各个迭代器的元素个数不一致,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-18 16:40:01
                            
                                47阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            魔法属性无论人或事物往往都有不按套路出牌的情况,Python的类属性也是如此,存在着一些具有特殊含义的属性,详情如下:1. __ doc__表示类的描述信息class Foo:
    """ 描述类信息,这是用于看片的神奇 """
    def func(self):
        pass
print(Foo.__doc__)
#输出:类的描述信息  2. __ modul            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-03 22:29:44
                            
                                32阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            需求:打印五个字符,在一行上代码:i = 0while i< 5 :i += 1print(i,end=’’)结果: 1 2 3 4 5那么问题来了,为什么加一个end="" 就不换行了,就打印在一行上了呢?首先,我们要聊一聊print()这个内置函数了,它有哪些具体的参数呢?请看列表:通过函数参数我们可以看到。print()函数里面是默认换行的,具体换行参数是end="\n"。so,如果我            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-25 11:21:51
                            
                                127阅读
                            
                                                                             
                 
                
                                
                    