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

Python基础,简单的登录验证【代码】

初次学习python,一头雾水,写了个简单的登录验证,做做笔记 username = ‘cc‘ #用户名 userpassword = ‘123‘ #密码count = 0 #计数器 while count<3: #如果计数小于3,即0,1,2共三次,则执行以下代码_username = input("USER:") _userpassword = input("PW:")if _username == username and _userpassword == userpassword: #判断用户输入的用户名和密码是否一致print("wlcome",username,"back.~~v-v".forma...

利用python进行数据分析-04-numpy基础【代码】【图】

1、线性代数矩阵乘法 dot 函数x= np.array([[1,2,3],[4,5,6]])y=np.array([[6,23],[-1,7],[8,9]])x Out[16]: array([[1, 2, 3],[4, 5, 6]])y Out[17]: array([[ 6, 23],[-1, 7],[ 8, 9]])x.dot(y) Out[18]: array([[ 28, 64],[ 67, 181]])一个二维数组跟一个大小合适的一维数组的矩阵点积运算之后将会得到一个一维数组。np.dot(x,np.ones(3)) Out[19]: array([ 6., 15.]) numpy.linalgfrom numpy.linalg import inv,qr x ...

我的python学习之路-基础4【代码】

本节内容:递归函数内置函数模块正则表达式 一、 递归函数定义:自己调用自己的函数,就是递归函数  递:去 归:回 一去一回是递归1、基本写法def digui(n):print(n,"<----start---->")if n>0:digui(n-1)print(n,"<-----end----->")digui(5)代码解析:去的过程:n = 5 print(5,"<--start-->") if 5 > 0 digui(n - 1) => digui(4) 代码阻塞在第13行n = 4 print(4,"<--start-->") if 4 > 0 digui(n - 1) => digui(3) 代码阻塞...

[零基础学pythyon]安装python编程环境

任何高级语言都是需要一个自己的编程环境的,这就好比写字一样,需要有纸和笔,在计算机上写东西,也需要有文字处理软件,比如各种名称的OFFICE。笔和纸以及office软件,就是写东西的硬件或软件,总之,那些文字只能写在那个上边,才能最后成为一篇文章。那么编程也是,要有个什么程序之类的东西,要把程序写到那个上面,才能形成最后类似文章那样的东西。 刚才又有了一个术语——“程序”,什么是程序?本文就不讲了。如果列为观众...

Python 基础 - 4.4 os 模块【代码】

os 模块提供了很多允许你的程序与操作系统直接交互的功能得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd() 不是脚本路径 返回指定目录下的所有文件和目录名:os.listdir() 函数用来删除一个文件:os.remove() 删除多个目录:os.removedirs(r“c:\python”) 检验给出的路径是否是一个文件:os.path.isfile() 检验给出的路径是否是一个目录:os.path.isdir() 判断是否是绝对路径:os.path.isabs() 检验给出的路径是...

python基础--数据类型、模块列表初始【代码】

‘‘‘pyc‘‘‘import copy#模块初识# 分为标准库、第三方库# import sys# import os# print(sys.path) #打印环境变量# print(sys.argv) #打印执行文件的相对路径 (因为pycharm默认调用的是否写的就是绝对路径)# #print(sys.argv[2])# os.system("dir") #查询当前文件加下的文件# res = os.system("dir") #变量只能显示命令是否执行成功# cmd_res =os.popen("dir").read() #命令执行结果赋值给变量# os.mkdir("wangyacha...

python基础--文件的操作【代码】

为什么要用文件来操作数据?在cmd下操作时,变量是放在内存中使用的,如果cmd一旦关闭变量就没有了下次就无法继续使用,所以就有了文件存在的意义。数据的保存:1 内存:常用的变量都是在内存里面的2 文件:文本内容、二进制的文件内容3 数据库:保存 操作文件的流程:1 要读取的文件,路径一定要存在。2 打开存在的文件:open函数 参数1:文件的路径,相对的,绝对的 参数2:打开文件的模式,r\w\a 编码:encoding="utf-8"3 ...

python基础【四】---->迭代器、生成器、装饰器【代码】

一、迭代器(iterator)特点:迭代器是访问集合元素的一种方式,迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退;不要求先准备好整个迭代过程中所有的元素。迭代器仅仅在迭代到某个元素时才计算该元素,在这之前或之后元素可以不存在或者被销毁;访问者不需要关心迭代器内部的结构,仅需通过 .__next__()方法不断去取下一个内容,通过 .__iter__() 返回迭代器自身不能随机访问集合中的某...

python—基础练习2【代码】

1、请用代码实现:利用下划线将列表的每一个元素拼接成字符串,li=[‘alex‘, ‘eric‘, ‘rain‘]l1=[‘alex‘, ‘eric‘, ‘rain‘] print(‘%s_%s_%s‘%(l1[0],l1[1],l1[2]))l1=[‘alex‘,‘eric‘,‘rain‘] n="_".join(l1) print(n) 2、查找列表中元素,移除每个元素的空格,并查找以a或A开头并且以c结尾的所有元素。li = ["alec", " aric", "Alex", "Tony", "rain"]tu = ("alec", " aric", "Alex", "Tony", "rain")dic = {‘...

python基础学习——函数(二):map\reduce\filter函数【代码】

一、编程式方法论:面向对象、函数式和面向过程1 面向过程:返回值函数,基本单位是函数。  找到解决问题的入口,按照固定的流程去模拟解决问题的流程,对过程细分,每次都从头运行,比函数式易读2 函数式:编程式定义的函数+数学意义的函数   特性:不可变,不用变量保存状态,变量不可修改,没有赋值的操作      第一类对象,函数即“变量”3、高阶函数:满足如下条件之一:  1)函数接受的参数是另外一个函数#把函数...

python基础学习20----线程【代码】

什么是线程  线程,有时被称为轻量进程(Lightweight Process,LWP),是程序执行流的最小单元。一个标准的线程由线程ID,当前指令指针(PC),寄存器集合和堆栈组成。另外,线程是进程中的一个实体,是被系统独立调度和分派的基本单位,线程自己不拥有系统资源,只拥有一点儿在运行中必不可少的资源,但它可与同属一个进程的其它线程共享进程所拥有的全部资源。一个线程可以创建和撤消另一个线程,同一进程中的多个线程之间可以并...

Python基础笔记系列三(1):list列表【代码】

本系列教程供个人学习笔记使用,如果您要浏览可能需要其它编程语言基础(如C语言),why?因为我写得烂啊,只有我自己看得懂!!  python中的list列表是一种序列型数据类型,一有序数据集合用逗号间隔用方括号括起来,和字符串一样可以通过索引index和切片来访问某个元素或子列表。  元组相当于一个只读的列表,它的元素不可修改。  字典是一种键值对。list列表可以类比于其它语言(如,C语言)的数组,其起始下标为也为0。1....

Python基础知识学习第四天【代码】【图】

语句和表达式代码格式:PEP8  缩进4个空格  一行不超过79个字符一、语句1、赋值语句:例如:s = ‘Python‘ 2、元组/列表赋值3、序列赋值序列赋值,当变量与字符不匹配的时候会报错。这个时候就需要用到贪婪匹配 【*b】前面加个星。 二、表达式1、函数调用语句:例如,在 math 模块中有个开平方的函数。导入后调用就叫做函数调用 2、方法调用 3、字面值4、print(‘hello’) if条件语句通过一条或多条语句的执行结果(...

python基础--2 字符串【代码】

整型 intpython3里,不管数字多大都是int类型python2里面有长整型long将整型字符串转换为数字# a=‘123‘ # print(type(a),a) # b=int(a) # print(type(b),b)需要注意如果是浮点型的数字字符串,不能用int类型强制转换,而需要用float浮点类型# a=‘12.3‘ # print(type(a),a) # b=float(a) # print(type(b),b) #当前数字的二进制位,至少用n位表示age=3 r=age.bit_length() print(r) #字符串类型的常见内置函数用法test = "aLax"# v =...

《Python基础教程》 读书笔记 第六章 抽象 函数 参数

6.1创建函数函数是可以调用(可能包含参数,也就是放在圆括号中的值),它执行某种行为并且返回一个值。一般来说,内建的callable函数可以用来判断函数是否可调用:>>> x=1>>> y=math.sqrt>>> callable(x)False>>> callable(y)True定义函数用def 语句:def fib(num): result=[0,1] for i in range(num-2): result.append(result[-2]+result[-1]) return result6.1.1记录函数给函数添加文档字符串:>>> def square(x):...