【【python学习】Day2打卡-20210426】教程文章相关的互联网学习教程文章

Python 学习之二:Python超短教程【代码】

前言本教程综合Stanford CS231N和UC Berkerley CS188的Python教程。 教程很短,但适合有一定编程基础,学过其他语言的童鞋。Python启动Python 解释器Python可以有两种使用方式,一种就是使用解释器interpreter,类似Matlab,输入一行代码,运行一行;另一种就是编写一个py后缀的文档,称为脚本,然后python xxx.py运行脚本script。这里我们使用解释器。 在已安装Python的情况下,在Terminal输入python,可以启动Python:FloodSur...

Python学习——实现简单的交互raw_input的使用【代码】

row_input的使用:>>> name=raw_input("please input your name:") please input your name:xiaobai >>> name ‘xiaobai‘编写小程序,询问用户姓名,性别,年龄,工作,工资,以格式化的方式输出:Information of company stuff:Name:Age:Sex:Job:代码:[root@nfs-server ~]# vim information_of_stuff.py #!/bin/python name=raw_input("Please input your name:") age=raw_input("Please input your age:") sex=raw_inp...

Python学习笔记__2.4章 递归函数

# 这是学习廖雪峰老师python教程的学习笔记在函数内部,可以调用其他函数。如果一个函数在内部调用自身本身,这个函数就是递归函数。 使用递归函数写一个阶乘函数:def fact(n): if n==1: return 1 return n * fact(n - 1)计算过程:===> fact(5)===>5 * fact(4)===>5 * (4 * fact(3))===>5 * (4 * (3 * fact(2)))===>5 * (4 * (3 * (2 * fact(1))))===>5 * (4 * (3 * (2 * 1)))===>5 * (4 * (3 * 2))===>5 * (4 * ...

Python学习笔记四:过程控制【代码】

条件语句:#以缩进来区分表示同一范围。 1# coding=utf8 2# 例1:if 基本用法 3 4 flag = False5 name = ‘luren‘ 6if name == ‘python‘: # 判断变量否为‘python‘ 7 flag = True # 条件成立时设置标志为真 8print‘welcome boss‘# 并输出欢迎信息 9else: 10print name # 条件不成立时输出变量名称多重判断: 1# coding=utf8 2# 例2:elif用法 3 4 num = 5 5if num == 3: #...

python学习笔记-第一天(Linux基本操作与Python的基础)【图】

我有两台电脑,一台台式一台笔记本,笔记本是老电脑了。本机就装的kali linux。 之前白天学习的时候直接在python的解释器里写的代码。但是如果要写文件的话肯定不行。所以就在台式机上弄个了elementaryos的虚拟机来写。首先说一下我的学习方法吧。那就是不停的敲,文章里面抓住重点的关键词。例如if(判断)之类的.然后不停的敲,我是一开始会记不住那么多,但是你忘记了看一下你忘记的,再敲。记得差不多了之后会报错,因为有些字符...

20200527----python学习第21天【代码】

今日内容  嵌套  特殊方法:__init__  type/isinstance/issubclass/super  异常处理内容回顾  #函数执行def login(): passlogin()#执行函数#类创建对象,调用方法class Account: def login(self): passobj = Account()obj.login()#1.谈谈你了解的面向对象?#2.类和对象是什么关系?对象是类创建的一个示例。class Foo: def __init__(self,name): self.name = name def run(self): pass...

Python学习记录——Ubuntu(五)Vim【图】

一.工作模式切换二.Vim命令小抄三.操作命令1.进入vi的命令:(1)vi filename :打开或新建文件,并将光标置于第一行首 (2)vi +n filename :打开文件,并将光标置于第n行首 (3)vi + filename :打开文件,并将光标置于最后一行首 (4)vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 (5)vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filename (6)vi filename....filename :打开多个文...

Python学习————logging模块和re【代码】【图】

logging模块一 日志级别CRITICAL = 50 #FATAL = CRITICAL ERROR = 40 WARNING = 30 #WARN = WARNING INFO = 20 DEBUG = 10 NOTSET = 0 #不设置 二 默认级别为warning,默认打印到终端import logginglogging.debug(‘调试debug‘) logging.info(‘消息info‘) logging.warning(‘警告warn‘) logging.error(‘错误error‘) logging.critical(‘严重critical‘)‘‘‘ WARNING:root:警告warn ERROR:root:错误error CRITICAL:root:严重...

Python学习_os模块使用【代码】

1#!/usr/bin/python 2#-*- encoding:UTF-8 -*- 3# ___Author___: oracle 4# ___Date____: 2018/5/17上午 09:04 5# ___File_Name: os模块 6# ___project_name: Python_Lesson 7 8import sys,time,os9‘‘‘os模块作用是程序与操作系统的交互,提供了访问操作系统底层的接口10 sys模块作用是python解释器与程序的交互,提供了一系列函数和变量,用于操控python运行时的环境11‘‘‘ 12‘‘‘打印出当前目录os.getcw...

python学习笔记01:Python阶乘,计算机计算的局限性

今天大年初一,由于受肺炎的影响,在家闭关,没有出去拜年。学学习,看看电影,吃吃火锅,快乐就是那么简单。话不多说,上笔记:今天在看Python程序设计的时候看到一章叫做计算机算数的局限性对于最新版的Python,计算一个很大的数时,计算机也不会计算困难,但是对于旧版的Python(用C++,java编写的Python)来说就会呈现计算机计算的局限性。为什么呢?原因如下:在计算机内部,int 以固定大小的二进制表示存储。特定计算机用来表...

Python学习笔记——基础篇【第六周】——PyYAML & configparser模块【代码】【图】

PyYAML模块Python也可以很容易的处理ymal文档格式,只不过需要安装一个模块,参考文档:http://pyyaml.org/wiki/PyYAMLDocumentation常用模块之ConfigParser模块用于生成和修改常见配置文档,当前模块的名称在 python 3.x 版本中变更为 configparser。来看一个好多软件的常见文档格式如下[DEFAULT] ServerAliveInterval = 45 Compression = yes CompressionLevel = 9 ForwardX11 = yes[bitbucket.org] User = hg[topsecret.server....

python学习之count()【代码】

定义:count()方法用于统计对象中,某个字符出现的次数语法:str.count(sub, start= 0,end=len(string))sub:搜索的对象start和end:搜索的范围,表现为索引号说明:sub类型要和str类型一致,比如str是字节流,sub也要是字节流。例子:>>> s = ‘hellowe‘ >>> s.count(‘e‘,0,8) 2 原文:http://www.cnblogs.com/leomei91/p/7656468.html

python学习笔记-文件基本操作(二)【代码】【图】

在上一篇文章中,简单介绍了打开文件的方法以及关于读、写、追加的操作,点击此处查看。在此篇文章中,继续介绍另外一种打开文件的方法和几种同时读写的模式。 一、打开文件方法:with使用file()或open()打开文件时,最后一定要使用close()方法来关闭文件,为了避免忘记使用,还使用使用with的方法开打开文件,代码如:with open (‘文件名‘,‘模式‘) as f:... 其中,f为文件句柄,该打开文件的方式等同于f=open(‘文件名‘,‘...

python学习笔记一:十分钟入门【代码】

【转】为什么要自己敲呢?--学习的过程。发展历史简介:Python是一种动态解释型的编程语言。Python可以再Windows,UNIX,MAC等多种ca特点:1. python使用C语言开发,但是python不再有C语言中的指针等复杂的数据类型。2. python具有很强的面向对象特性,而且简化了面向对象的实现。它消除了包含类型、抽象类、接口等面向对象的元素。3.python代码块使用空格或制表符缩进的方式分隔代码。4. python仅有31个保留字,而且没有分号、begin...

python3学习笔记(0)【代码】

一、编程语言主要从以下几个角度分类:1、编译型和解释型2、静态语言和动态语言3、强类型定义语言和弱类型定义语言编译型:程序运行前先由负责翻译的程序将代码转换成可执行代码进行执行。例如C/C++、Pascal/Delphi、VB。其优点为运行速度快,对系统要求低,适用于开发操作系统、大型应用程序、数据库系统等。解释型:程序运行时每直行到一条指令就由解释程序将所执行到的代码转换成可执行代码进行执行,如此反复,直至程序直行完毕...