文件类型和扩展名 文件种类 常规文件 纯文本文件(ASCII) 二进制文件(binary) 数据文件(data) 在ls-al显示属性为[-] 目录在ls-al显示属性为[d] 链接文件 区块设备文件:[b] 字符设备文件:[c] 数据接口文件:[s] 数据输送文件FIFO:[p] 扩展名 Linux文件没有所谓的扩展名,与文件自身的属性有关,与文件名无关。 属性:-rwxr-xr-x 具有可执行权限和文件可以执行是两码事。 .sh脚本或是批处理文件 Z.tar.tar.gz.zip.tgz压缩文件 .html.php网页相关文件 文件命名 长度可以为255个字符长度,或是...

  S2NSU7Ka2gHH   2023年11月02日   90   0   0 Linux

1.1概述 说白了就是键值对的映射关系 不会丢失数据本身关联的结构,但不关注数据的顺序 是一种可变类型 格式:dic={键:值,键:值} 键的类型:字典的键可以是任何不可变的类型,如浮点数,字符串,元组 1.2函数dict 可以从其他映射或键值对创建字典 items=[('name','Gumby'),('age',42)] d=dict(items) print(d) >{'name':'Gumby','age':42} d=dict(name='Gumby',age=42) print(d) >{'name':'Gumby','age':42} 1.3字典的基本操...

  S2NSU7Ka2gHH   2023年11月02日   47   0   0 Python

1.系统函数 由系统提供,直接拿来用或是导入模块后使用 a=1.12386 result=round(a,2) print(result) >1.12 2.自定义函数 函数是结构化编程的核心 使用关键词def来定义函数 函数定义 deffuncname(parameter_list): pass 1.参数列表可以没有 2.用return返回值value,若无return语句,则返回none;函数内部遇到return则停止运行 defadd(x,y): result=x+y returnresult 定义函数时,不可与系统函数同名 defprint_code(code): pri...

  S2NSU7Ka2gHH   2023年11月02日   70   0   0 Python

与java类似,python作为一种面向对象的编程语言,也可以创建自定义的对象和类。 它的特性主要有:继承,封装,多态,方法,属性,超类 1.变量的作用域 c=50全局变量,作用域为整个模块,若被引用,可作用域整个包 defplus(x,y): c=x+y局部变量,为函数中定义的变量,在函数外可被引用 print(c) plus(1,2) print(c)函数内部定义的变量只作用与函数内部 > 3 50 两者转换 defdemo(): globalcglobal定义一个全局变量,可被引用 c=2 demo() print(c)先调用函数,再输出 >2 2.类与构造方法 ...

  S2NSU7Ka2gHH   2023年11月02日   65   0   0 Python

与java类似,继承的出现是为了提高代码的重复利用率,避免多次输入同样的代码。而超类就是java中的父类。 1.继承 要指定超类,可在定义类时,在class语句中的类名后加上超类名 基类就是超类,派生类就是子类 格式 classDog: pass classBobo(Dog):Dog类的子类 pass 子类会 重新定义重写超类方法init 继承超类的方法,无需再次编写 classDog: def__init__(self): print('wang!!!') defeat(self): print('Dogiseating.') classBobo(Dog):继承Dog p...

  S2NSU7Ka2gHH   2023年11月02日   56   0   0 Python

1.1异常是什么 python使用异常对象来表示异常状态,并在遇到错误时引发异常。异常对象未被处理,程序将终止并显示一条错误信息。 我们可以通过各种方法引发和捕获错误,并采取对应措施。 1.2将“错误”变成异常 自主地引发异常 1.2.1raise语句 我们通过预测异常可能发生的位置,通过raise语句主动抛出异常,用except语句来接收前面出现的异常,并作出对应的操作 defdivide(x,y): ify0: 引出异常 raiseZeroDivisionError("Divisionbyzero!") else: returnx/y 测试 try: result=divide(6,0...

  S2NSU7Ka2gHH   2023年11月02日   68   0   0 Python

1.模块 import模块名 1.1模块就是程序 任何python程序都可以作为模块导入,并标明程序(模块)的位置 importsys sys.path.append('路径') importhello//在同一文件夹下 会在该文件夹里面自动生成一个__pycache__文件夹,包含处理后的文件。(可删除,无影响) 在hello.py里面编写函数 在t13.py里面调用模块函数 importhello hello.hello1() 运行结果 hello hello! 1.2模块属性 1.2.1name 检查模块是作为程序运行还是被导入到另一个程序 如:在t13文件中,查看name...

  S2NSU7Ka2gHH   2023年11月02日   91   0   0 Python

1.模块re 以一定规则,快速检索文本,或是实现一些替换操作 默认下,区分大小写 2.常见的匹配字符表 字符 描述 \d 代表任意数字,就是阿拉伯数字0-9这些 \D 代表非数字的字符。与\d完全相反 \w 代表字母,数字,下划线。也就是a-z、A-Z、0-9、_ \W 跟\w相反,代表不是字母,不是数字,不是下划线的字符。 \n 代表一个换行。 \r 代表一个回车。 \f 代表换页。 \t 代表一个Tab。 \s 代表所有的空白字符,也就是上面这四个:\n、\r、\t、\f。 \S 跟\s相反,代表所有不是空白的字符。 \A 代表字符...

  S2NSU7Ka2gHH   2023年11月02日   72   0   0 Python

1.打开文件 位于自动导入的模块IO中,无需手动导入。 f=open('D:\M\test.txt') 若文件不存在,则报错 Traceback(mostrecentcalllast): File"d:\M\github\Python\Demo\t14.py",line1,in<module> f=open('D:\M\test.txt') ^^^^^^^^^^^^^^^^^^^^^ OSError:[Errno22]Invalidargument:'D:\\M\test.txt' 1.1文件模式 只指定文件名的话,会得到一个可读文件对象。若想写入文件,必须通过添加参数来指出。...

  S2NSU7Ka2gHH   2023年11月02日   111   0   0 Python

1.安装Django 终端运行 pipinstalldjango 查看django是否安装成功 python-mdjango--version 1.1安装虚拟环境 在控制台运行 pipinstallvirtualenv 1.1.2创建虚拟环境 在特定文件夹内打开终端运行 virtualenv-pD:\program_condition\python\python.exeenv_dj virtualenv-ppython解释器所在位置项目名称 生成 1.2激活和退出虚拟环境 进入上图的Scripts文件夹内,打开终端 activate激活 deactivate.bat退出 ...

  S2NSU7Ka2gHH   2023年11月02日   62   0   0 Python

1.网站的入口--路由和视图 URL是网站Web服务的入口。用户在浏览器输入URL发出请求后,django会根据路由系统,运行对应的视图函数,然后返回信息到浏览器中。 1.1认识路由 创建项目时,会自动生成urls.文件,文件中定义了项目的路由信息,成为项目的路由解析入口。在自建的应用中可以手动配置独立的urls.py文件。 1.1.1路由系统的基本配置 urls.py文件 fromdjango.contribimportadmin fromdjango.urlsimportpath frommyappimportviews urlpatterns=[ path('index/',views...

  S2NSU7Ka2gHH   2023年11月02日   23   0   0 Python
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~