摘要:
用于字符串的拼接,性能更优。 字符串格式化有两种方式:百分号方式、format方式。 百分号方式比较老,而format方式是比较先进的,企图替代古老的方式,目前两者共存。 1、百分号方式 格式:%[(name)][flags][width].[precision]typecode (name) 可选 阅读全文
摘要:
正则表达式为高级的文本模式匹配、抽取、与/或文本形式的搜索和替换功能提供了基础。通过标准库中的re模块来支持正则表达式。 常见的正则表达式符号和特殊字符 匹配x-y范围内的任意单一字符 \w 如果问号紧跟在任何使用闭合操作符的匹配后面,它将直接要求正则表达式引擎匹配尽可能少的次数。 尽可能少的次数是 阅读全文
摘要:
函数的冒泡排序: 本质是,让元素换位置,逐个比较最终排序。 例1:实现a1,a2值互换: 冒泡排序: 递归: 在函数内部可以调用其他函数。如果一个函数在内部调用自己,这个函数就是递归函数。 例: 函数装饰器: 装饰器的目的:当要修改一段代码时,而不进行内部的修改,这就需要在外部加装饰器来达到效果。 阅读全文
摘要:
#!/bin/bash/env python # -*- coding:utf-8 -*- def login(username,password): """ 用于用户名密码的登录 :param username: 用户名 :param password: 密码 :return: True,用户验证成功;False,验证失败 """ ... 阅读全文
摘要:
简介: 定义函数: def xx(): print("xxx") 执行函数 xx() 函数返回值: 上述中,return为返回值,返回给r。return想返回什么就返回什么,如果没有写返回值,就返回None,就是空。 函数的普通参数: 如果实参不是按照顺序给形参值的情况:(在实参内指定就行了) 函数 阅读全文
摘要:
一、简述普通参数、指定参数、默认参数、动态参数的区别 普通参数:就是放入一个形参,当放入实参时,需要按照顺序给形参值。 指定参数:放入实参时是指定的,不用按照顺序给形参,都能让形参获得相应的参数。 默认参数:在形参内指定一个参数,需要放在形参的最后面。当实参没有给值时,就默认是形参的值。 动态参数: 阅读全文
摘要:
简介 数据结构基本上就是--它们是可以处理一些数据的结构。或者说,它们是用来存储一组相关数据的。在Python里面有三种内建的数据结构--列表、元组和字典。 一、列表 list是处理一组有序项目的数据结构,即你可以在一个列表中存储一个序列的项目。假象你有一个购物列表,上面记载着你想买的东西,就容易理 阅读全文
摘要:
一、if语句 格式: 注意if、elif以及else后面的(:)符号,我们通过它告诉Python下面跟着一个语句块。 二、while语句 enter an integer:22no,it is a little lower than thatenter an integer:24no,it is a 阅读全文
摘要:
一、运算符 1、算术运算符 % 求余运算 ** 幂-返回x的y次幂 // 取整数-返回商的整数部分,例:9//2输出结果是4 2、比较运算符 == 等于 != 不等于 <> 不等于 > 大于 < 小于 >= 大于等于 <= 小于等于 3、赋值运算 = 简单的赋值 += 加法赋值运算,c += a等效 阅读全文
摘要:
#!/bin/bash/env python # -*- coding:utf-8 -*- #function:输出1-10每隔1秒 import time start = 1 flag = True while flag: print(start) if start > 9: break else: start = start + 1 time.sleep(1) pr... 阅读全文