随笔分类 - python
摘要:文件处理是任何 Web 应用程序的重要组成部分。 Python 有几个用于创建、读取、更新和删除文件的函数。 #python 文件读取 f = open('demo.txt') print(f) #python 文件打开 #open() 函数返回文件对象, #open() #函数有两个参数:文件名和
阅读全文
摘要:python入门 if else 循环语句 View Code while 循环语句 View Code and 操作符 等同于 JS && View Code random模块 randint() 函数 ,返回一个随机整数 用法 View Code Python 定义了一些标准类型,用于存储各种类
阅读全文
摘要:try 块允许您测试代码块以查找错误。 except 块允许您处理错误。 finally 块允许您执行代码,无论 try 和 except 块的结果如何。 异常处理 当我们调用 Python 并发生错误或异常时,通常会停止并生成错误消息。 可以使用 try 语句处理这些异常: 由于 try 块引发错
阅读全文
摘要:RegEx 或正则表达式是形成搜索模式的字符序列。 RegEx 可用于检查字符串是否包含指定的搜索模式。 RegEx 模块 Python 提供名为 re 的内置包,可用于处理正则表达式。 导入 re 模块: #引入 正则 import re text='china is a great countr
阅读全文
摘要:JSON 是用于存储和交换数据的语法。 JSON 是用 JavaScript 对象表示法(JavaScript object notation)编写的文本。 Python 中的 JSON Python 有一个名为 json 的内置包,可用于处理 JSON 数据。 json包 json.loads()
阅读全文
摘要:Python 日期 Python 中的日期不是 #导入日期模块 import datetime #获取当前时间 time=datetime.datetime.now() #日期包含年、月、日、小时、分钟、秒和微秒。 print(time)#2021-08-12 15:40:52.439187 #返回
阅读全文
摘要:什么是模块? 请思考与代码库类似的模块。 模块是包含一组函数的文件,希望在应用程序中引用。 创建模块 如需创建模块,只需将所需代码保存在文件扩展名为 .py 的文件中: 在名为 mymodule.py 的文件中保存代码 def helloworld(name): print(name) #模块中的变
阅读全文
摘要:局部作用域 在函数内部创建的变量属于该函数的局部作用域,并且只能在该函数内部使用。 #变量仅在创建区域内可用。这称为作用域。 #局部作用域 #在函数内部创建的变量属于该函数的局部作用域,并且只能在该函数内部使用。 #在函数内部创建的变量在该函数内部可用: #变量 x 在函数外部不可用,但对于函数内部
阅读全文
摘要:迭代器是一种对象,该对象包含值的可计数数字。 迭代器是可迭代的对象,这意味着您可以遍历所有值。 从技术上讲,在 Python 中,迭代器是实现迭代器协议的对象,它包含方法 __iter__() 和 __next__()。 迭代器 VS 可迭代对象(Iterable) 列表、元组、字典和集合都是可迭代
阅读全文
摘要:Python 是一种面向对象的编程语言。 Python 中的几乎所有东西都是对象,拥有属性和方法。 类(Class)类似对象构造函数,或者是用于创建对象的“蓝图”。 #创建类 class Myclass: x=4 #实例 创建一个名为 p1 的对象,并打印 x 的值: p1=Myclass() pr
阅读全文
摘要:创建函数 在 Python 中,使用 def 关键字定义函数: #def 关键字 定义函数 #创建函数 def my_function(name): print(name+'hello world') #执行函数 my_function('name ')#name hello world #默认参数
阅读全文
摘要:for 循环用于迭代序列(即列表,元组,字典,集合或字符串)。 这与其他编程语言中的 for 关键字不太相似,而是更像其他面向对象编程语言中的迭代器方法。 通过使用 for 循环,我们可以为列表、元组、集合中的每个项目等执行一组语句。 fruits = ["apple", "banana", "ch
阅读全文
摘要:字典(Dictionary) 字典是一个无序、可变和有索引的集合。在 Python 中,字典用花括号编写,拥有键和值。 字典基础 #创建字典 dict thisdict={ "age":"18", "year":'2021', "month":"8" } #访问项目 #您可以通过在方括号内引用其键名
阅读全文
摘要:集合(Set) 集合是无序和无索引的集合。在 Python 中,集合用花括号编写。 基础用法 #创建集合 (集合是无序的,因此您无法确定项目的显示顺序。) thisset={'apple','banana'} print(thisset)#{'banana', 'apple'} #for循环遍历集合
阅读全文
摘要:元组(Tuple) 元组是有序且不可更改的集合。在 Python 中,元组是用圆括号编写的。 元组基础 #创建元组 thistuple=('apple','orange') print(thistuple)#('apple', 'orange') #访问tuple的项目 print(thistupl
阅读全文
摘要:Python 集合 Python 编程语言中有四种集合数据类型: 列表(List)是一种有序和可更改的集合。允许重复的成员。 元组(Tuple)是一种有序且不可更改的集合。允许重复的成员。 集合(Set)是一个无序和无索引的集合。没有重复的成员。 词典(Dictionary)是一个无序,可变和有索引
阅读全文
摘要:#pyhon 中的bool 布尔表示两值之一:True 或 False。 #bool()函数可让您评估任何值,并为您返回 True 或 False。该函数可用于确定对象是否具有某种数据类型: A='' B='hello' C=True D=False E=[] F=[1,2,3]#列表 list G
阅读全文
摘要:字符串方法 Python 有一组可以在字符串上使用的内建方法。 注释:所有字符串方法都返回新值。它们不会更改原始字符串。 https://www.w3school.com.cn/python/python_strings.asp 下面列出几个常用的 其他需要在查询 len(str) 返回字符串的长度
阅读全文