【python基础05】教程文章相关的互联网学习教程文章

Python基础篇-Python基础语法

Python基础语法为什么学习python Python的安装 rpm -q python uname -r python -Vyum -y install python-pip pip install ipython 支持 2.7pip install ipython==1.2.1 支持 2.6本文出自 “小白成长记” 博客,请务必保留此出处http://guxing.blog.51cto.com/3685384/1796017原文:http://guxing.blog.51cto.com/3685384/1796017

Python 学习笔记 - 面向对象(基础)【代码】【图】

之前学习的编程方式都是通过面向过程来实现的,对于一些重用的代码,进一步的使用了函数,增强了代码的可读性和重用性。Python同时还支持面向对象的编程。面向对象有三大特性:封装继承多态首先来看看封装。封装包括两点,把内容封装到某个地方;调用封装的内容例1;class c1: def __init__(self,name,obj): self.name = name self.obj = obj class c2: def __init__(self,name,age): self.name =...

python基础语法【代码】

python基础语法标识符标识符:我们自己在写代码的时候,取的名字、命名的符号。项目名:project name包名: package name模块名: .py (python文件名)标识符规范:由字母数字下划线组成,但不能以数字开头见名知意(不同的字母 、数字之间 ,用下划线隔开 提升可读性[ps:class_01])标识符对大小写敏感保留字保留字即关键字,我们不能把它们用作任何标识符名称。Python 的标准库提供了一个 keyword 模块,可以输出当前版本的所...

python-python基础2【代码】

一、列表、元组操作列表是我们最以后最常用的数据类型之一,通过列表可以对数据实现最方便的存储、修改等操作names=["zhangzhihao","jehu","xiaodu","jjj","aaa"] print(names[1]) #从第2个取到第4个,但不包括第4个print(names[1:3]) #切片,顾头不顾尾print(names[0:3]) #取倒数第二个值print(names[-2]) #取最后两个值print(names[-2:])执行结果:jehu [‘jehu‘, ‘xiaodu‘] [‘zhangzhihao‘, ‘jehu‘, ‘xiaodu‘] jjj [‘...

Python基础知识【代码】

Python种类和其他语言的对比 CPython:代码 -> C 字节码 -> 机器码 (一行一行进行编译执行)PyPy:代码 -> C 字节码 -> 机器码 全部转换完 再执行->执行其他Python(Jython): 代码 -> 其他字节码 -> 机器码字符编码: ascii :8位二进制数来表示 256种可能的字符,00000000 2**8=256unicode 万国码: 至少两个字节起,占用内存空间比较大。utf-8 :弹性存储,是对万国码的压缩。中文占三个字节。00000000 00000000 00000000gbk,gb23...

Python基础四--random,so ,sys模块

一、random  1. 产生随机小数(0,1):random.random();  2. 产生[1,5]范围内的整数:random.randint(1,5);  3. 产生[1,5)范围内的整数:random.randrange(1,5);  4. 列表元素任意1个元素:random.choice([1,‘ab‘,[2,3]]);  5. 列表元素任意2个组合(list):random.sample([1,‘ab‘,[2,3]],2);  6. (1,5)之间的小数:random.uniform(1,5);  7. 洗牌: list_test = [1,2,3,4]---random.shuffle(list_test);...

python基础===jieba模块,Python 中文分词组件【代码】

api参考地址:https://github.com/fxsjy/jieba/blob/master/README.md安装自行百度基本用法:import jieba#全模式 word = jieba.cut("一人我饮酒醉 醉把佳人成双对 两眼 是独相随 我只求他日能双归", cut_all = True) print("Full Mode:" + "/ ".join(word)) #>>>Full Mode:一/ 人/ 我/ 饮酒/ 酒醉/ / / 醉/ 把/ 佳人/ 成双/ 对/ / / 两眼/ / / 是/ 独/ 相随/ / / 我/ 只求/ 他/ 日/ 能/ 双/ 归#精确模式 word = jieba.cut("一人我...

python基础|数据类型|数字,字符串【代码】

1 数字  用途:手机号码,不带字母的身份证号码,年龄等  定义方式:age = 18  关于数字我们最常见的就是int()。int()可以整形成数字类型,但是在整形字符串时要注意,只能整形纯数字且不带小数点的数字。也可整形有符号数的字符串形式如print(‘-1‘) -1  对于带小数点的数,我们可以用float(),经行整形print(float(‘-1.1‘)) -1.1 进制转换  在python中不只有十进制数,还有二进制数,八进制数和十六进制数,进制转换...

python基础数据类型【图】

python变量名里面 不能使用系统自带的关键字不能有符号不能使用数字作为开头大小写敏感变量名是没有类型的 是变量名所引用对象的数据类型变量无须一些括号来括起来 python数据类型的可变与不可变不可变:1.int类型a ---123 id:148862176123值没有被原地修改 a--- 12345 id:149046952a 重新引用123452.字符串3.元祖可变:列表d = [1,2,3,4,5,6]type(d)id(d)d.pop(d)did(d)(1,2,3,4,5) 字典e = {"kaka":"010208"}e{‘kaka‘:‘010208...

Python 基础入门 2_7 其他数据类型【代码】

"""set:无需无重复的集合,相当于字典key的集合创建一个set需要一个string,list或者tuple或者dict支持,其格式如下set变量 = set(集合)或者{集合} 若集合中元素值重复,会自动过滤,集合可以为空注意元素值不能是list和字典,因为list和字典可以改变set运算: 交集 set1 & set2并集 set1 | set2"""set1 = set([1,2,3,2,1])set2 = set((1,2,3,2,1))set3 = set({"1":1,"2":2})set4 = set("string")set5 = {1,2,3}print(set1,set2,...

Python基础学习笔记

编码:将字符转换为对应的二进制序列的过程叫做字符编码一般会在两个地方用到字符编码:1)磁盘写入或读取数据时2)程序执行时的输入和输出在Python脚本文件开始的位置声明该文件所使用的字符编码# -*- coding:utf-8 -*-Python2,解释器默认使用的ASCII码Python3,解释器默认使用的是Unicode码解码:将二进制序列转换为对应的字符的过程叫做字符解码GBK UNICODE UTF-8通常Python脚本是跑在Linux上的,为了让Python脚本文件也可以像...

【python 基础一】

1、python2与python3是有区别的python2 源码不标准,混乱,重复代码很多,后续会停止更新python3 统一过标准,去除重复代码,现在以python3为主流2、python的环境:编译型:一次性将所有代码编译成二进制文件 缺点:开发效率低,不能跨平台 优点:运行速度快解释型:当程序执行时,一行一行地解释 缺点:运行速度慢 优点:开发效率高,可以跨平台python属于解释型3、python的...

《Python基础教程》第20章学习笔记【图】

python实现:https://github.com/captainwong/instant_markupc++实现:https://github.com/captainwong/instant_markup_cpp要点:1.标准输入输出流的重定向python markup.py < test_input.txt > test_output.html 上述命令将标准输入设备重定向为文件input.txt,将标准输出设备重定向为文件test_output.html。Python中使用的标准输入设备为sys.stdin, 输出使用函数print。C语言使用stdin和函数printf等。c++使用cin。 cout。2.使用...

python基础(4):条件语句与循环语句【代码】【图】

今天我们看看条件语句与循环语句。预习:1、使用while循环输出1 2 3 4 5 6 8 9 102、求1-100的所有数的和3、输出 1-100 内的所有奇数4、输出 1-100 内的所有偶数5、求1-2+3-4+5 ... 99的所有数的和6、用户登陆(三次机会重试) 一、条件语句当我们写的程序需要分支时,也可以说当一个事件发生时在特定情况下会产生不同处理情况时就会用到我们的条件语句。if...else语句:单分支:1‘‘‘2if 条件 : 3 满足条件后执行的代码 4‘‘...

python基础入门---集合操作【代码】

集合是一个无序的,不重复的数据组合,它的主要作用如下: 去重,把一个列表变成集合,就自动去重了关系测试,测试两组数据之前的交集、差集、并集等关系 list_1 = [1,2,4,5,7,6,2,5,7,9] list_1 = set(list_1)#去除重复的print(list_1,type(list_1))#去除重复的 list_3 =set([1,2,7]) list_2 = set([2,6,0,66,22,8,4]) list_1.intersection(list_2) #交集print(list_1.intersection(list_2))#交集print(list_1.union(list_2))#并集...