【python之Linux基础(三)】教程文章相关的互联网学习教程文章

Python基础【day03】:文件操作

对文件操作流程打开文件,得到文件句柄并赋值给一个变量通过句柄对文件进行操作关闭文件 现有文件如下 + View Code基本操作  12345678f = open(‘lyrics‘) #打开文件first_line = f.readline()print(‘first line:‘,first_line) #读一行print(‘我是分隔线‘.center(50,‘-‘))data = f.read()# 读取剩下的所有内容,文件大时不要用print(data) #打印文件 f.close() #关闭文件打开文件的模式有:r,只读模式(默认)。w,只写模...

Python基础之函数【代码】

Python基础之函数一、函数基础1、函数概念: 函数是指将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名即可2、函数的作用(1)减少重复代码(2)使程序变的可扩展(3)使程序变得易维护3、语法定义def sayhi(x): #函数名 ’’’函数说明’’’ print("Hello, I‘mnobody!") return x #函数返回值 sayhi() #调用函数关键字说明: ...

Python基础之模块【代码】

一.os模块1.os.path.abspath(path),返回path规范化的绝对路径import os print(os.path.abspath(r"D:\a\新建文本文档.txt")) """ D:\a\新建文本文档.txt """ 2.os.path.split(path),将path分割成目录和文件名二元组返回print(os.path.split(r"D:\a\新建文本文档.txt")) """ (‘D:\\a‘, ‘新建文本文档.txt‘) """ 3.os.path.dirname(path),返回path的目录。其实就是os.path.split(path)的第一个元素print(os.path.dirname(r"...

python函数基础知识整理【代码】

函数的定义在程序中,函数就是具备某一功能的工具,事先将工具准备好就是函数的定义,遇到应用场景拿来就用就是函数的调用如果不使用函数,写程序时将会遇到这三个问题:程序冗长程序的扩展性差程序的可读性差函数在定义阶段只检测语法,不执行函数体代码.定义函数的三种形式定义函数时参数是函数体接收外部传值的一种媒介,其实就是一个变量名有参函数在函数定义阶段括号内有参数,称为有参函数。需要注意的是:定义时有参,意味着...

Python学习笔记day1【基础介绍】

Alex博客:http://www.cnblogs.com/alex3714/articles/5465198.html一、本节主要内容Python介绍发展史Python 2 or 3?安装Hello World程序变量用户输入模块初识.pyc文件数据类型初识数据运算表达式if ...else语句表达式for 循环break and continue 表达式while 循环作业需求二、具体内容1.python介绍  python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一...

Python基础之变量和变量实现的简单乘法运算【图】

上篇我们知道了关于python的一个hello world的简单程序代码,现在我们来了解关于python里面的变量,我们来了解下,变量是什么?变量:变量是为了存储程序运算过程中的一些中间结果,为了方便之后的调用,同一变量可以重新赋值。变量的特点:具有描述性的标记,存储在内存里。我们来看个列子,简单了解变量乘法运算:x = 3y = 9z = x * yprint("3*9=",z)print("z=",z)如图所示:左代码,右交互器输出结果。我们注意一些地方:这里的...

python全栈开发基础【补充】异常处理【代码】【图】

一、错误与异常程序中难免会出现错误,而错误分为两种1.语法错误:(这种错误,根本过不了python解释器的语法检测,必须在程序执行前就改正)2.逻辑错误:(逻辑错误),比如用户输入的不合适等一系列错误那什么是异常呢?  异常就是程序运行时发生错误的信号,在python中,错误触发的异常如下。异常发生之后,异常之后的代码就不执行了 异常种类:在python中不同的异常可以用不同的类型(python中统一了类与类型,类型即类)去标识...

python的基础语法【代码】

缩进分层与其他常见的语言不同,Python的代码块不使用大括号来控制类,函数及其他逻辑判断。Python语言的主要特色就是用缩进分层来写模块。代码实例: 1#雅阁执行缩进2if True: 3print("1") 4else: 5print("2") 换行符 1print("野火烧不尽 \n春风吹又生") 程序代码超过一行如果程序代码超过一行,可以在每一行的结尾加上反斜杠\,继续下一行,这与c和c++的语法相同代码实例1if a == 3 and b ==0 2and c ==0:将数行表达式写成一行中...

python基础之Python历史【图】

1.python的历史2004 Django框架python2 和 python3的区别python2 源码不统一 有重复功能代码python3 源码统一 没有重复功能代码Python的发展过程:1989年,为了打发圣诞节假期,Guido开始写Python语言的编译器。Python这个名字,来自Guido所挚爱的电视剧Monty Python’s Flying Circus。他希望这个新的叫做Python的语言,能符合他的理想:创造一种C和shell之间,功能全面,易学易用,可拓展的语言。1991年,第一个Python编译器诞生...

Python3基础 二、八、十、十六进制数的定义【代码】

???????Python : 3.7.3?????????OS : Ubuntu 18.04.2 LTS????????IDE : pycharm-community-2019.1.3??????Conda : 4.7.5???typesetting : Markdowncode""" @Author : 行初心 @Date : 2019/7/6 @Blog : www.cnblogs.com/xingchuxin @Gitee : gitee.com/zhichengjiu """def main():# 二进制bin_num = 0b111# 八进制oct_num = 0o011# 十进制int_num = 100# 十六进制hex_num = 0xf# 输出(十进制)print(bin_num)print(oct_num)prin...

python基础教程第二章【代码】

1、序列基础 序列:python包含6种内建的序列,常用的有:列表、元组、字符串。列表可以修改,元组和字符串不能修改。 索引:从0开始递增,通过索引获取元素;可使用负数索引,从右至左。最后1个元素的位置编号为-1;s = ‘hello‘ print(s[-1])print(s[5]) // error:不能通过索引获取不存在的元素;fourth = input(‘Year: ‘)[3] print(fourth) 切片:访问一定范围内的元素,返回新的序列,原序列不变;通过冒号来隔开两个索引。...

python基础知识【代码】【图】

一、python执行过程 650) this.width=650;" src="/upload/getfiles/default/2022/11/8/20221108032744250.jpg" title="图片1.png" /> 上图为一个python代码的执行流程。首先,源代码需要以.py结尾,经过编译器生成一系列的字节码,其生成的字节码是以.pyc结尾的文件;之后经过语义解释器输入到执行器中执行程序。 一个Python程序可以分解为模块、语句、表达式和对象四个部分。其中,程序由模块构成、模块包含语句、语句包...

python基础教程之常用运算符

Python的运算符和其他语言类似(我们暂时只了解这些运算符的基本用法,方便我们展开后面的内容,高级应用暂时不介绍)数学运算复制代码 代码如下: >>>print 1+9 # 加法 >>>print 1.3-4 # 减法>>>print 3*5 # 乘法>>>print 4.5/1.5 # 除法>>>print 3**2 # 乘方 >>>print 10%3 # 求余数判断判断是真还是假,返回True/False复制代码 代码如下: >>>print 5==6 # =, 相等 >>>print...

Python基础测试题

1,执行Python脚本的两种方式答:一种是 交互式,命令行shell启动Python,输入相应代码得出结果,无保存,另一种是 脚本式,例如:python 脚本文件.py,脚本文件一直存在,可编辑,可保存2 ,简述位,字节的关系答:位(bit)是计算机计算的最小单位,1位就是0或者1,,字节(Byte)计算机存储器的最小存取单元以及处理器的最小寻址单位,1字节(Byte)=8位(bit)3,简述ascii,unicode,utf-8,gbk的关系答,ascii字符集是最开始使用的,但是...

Python_基础_(面向对象进阶)【代码】

一,isinstance(obj,cls)  issubclass(sub,super)isinstance(obj,cls)  # 判断对象obj是否是cls的一个实例class Test:pass t = Test() print(isinstance(t,Test)) # Trueissubclass(sub,super)  # 判断类sub是否为类super的子类class Test:passclass Sub(Test):passprint(issubclass(Sub,Test)) # True s = Sub() print(isinstance(s,Sub)) # Trueprint(isinstance(s,Test)) # Truetype(f)  # 可以用来...