【python基础知识点小结(2021/2/9)】教程文章相关的互联网学习教程文章

Python基础知识学习第二天【图】

一、数值与字符串int、float 类型  Python的in 、float类型相对于其他语言的没有明确的范围限制,Python的int、float类型能存储多大的数值是由硬件决定。  十进制可以直接写  八进制是0o开头   十六进制0x开头  二进制 0b 开头数学运算符   + 加   - 减   * 乘 如果是字符串乘以一个数字表示这个字符串重复几次   ** 计算次方   / 除   // 整除   % 取余数值的内置函数及工具模块内置函数 ...

Python基础知识【代码】

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

Python 之 基础知识(五)【代码】【图】

一、变量1、引用 id()函数传参 与 返回值 都是传递保存的数据的引用2、可变和不可变类型(变量的引用地址只在赋值语句后变化)不可变类型  内存中的数据不允许被修改数字类型  int,bool,float,complex,long(2,x)字符串  str元组  tuple可变类型  内存中的数据可以被修改列表  list字典  dict 字典的key只能使用不可变类型数据哈希(hash)Python中内置一个叫hash(0)的函数 接受一个不可变型的数据作为参数  返回...

python基础知识(列表详解)

列表(list)列表中可以存入整数、实数、布尔值、字符串、序列、对象可变序列列表 [] 元素间隔用 ,号分隔 列表的创建和删除使用赋值运算符直接创建列表listname = [元素1,元素2,.......] 创建空列表列表名 = [] 创建数值列表string = "圣人蛋糕"list(string)print(string)["圣","人","蛋","高"]range() 函数可创建一个整数列表,一般用在 for 循环中。 删除列表del 列表名称 不常用python自带的垃圾回收机制会自动销毁不用的...

python3基础知识

字符串截取:利用下标进行截取py_str = ‘python‘len(py_str)py_str[:3] >> py_str + ‘123‘‘python123‘>> py_str * 3‘pythonpythonpython‘Str将数字转换成字符串Len(变量)统计变量长度字典是无序的,所以无法使用下标进行取值。取值按key进行取值>> adict = {‘name‘:‘azj‘,‘age‘:26}>> adict{‘name‘: ‘azj‘, ‘age‘: 26}>> adict[‘name‘]‘azj‘数据类型比较:按存储模型分类标量类型:数值、字符串(中间不...

python:序列_元组(常用基础知识)【代码】

详细如下:#元组:不可变列表,值不可修改,顺序不可变#元组有很多继承序列的内容如下: #序列索引从0开始,从最后起则索引为-1 a = (1,8,3,9,5,6) b = (‘小一‘,‘小二‘,‘小三‘) c = (‘Wang‘,‘baby‘,‘maya‘,‘Jiang‘,‘an‘) aa = list(range(1,11,2)) print(aa) print(a[2],a[-1],a[-3]) #输出第几项#切片print(a[::2]) # 默认从0到最后,每两个输出一个print(a[1:4:2]) # 从第一个到第四个,每两个print(a[:2]) ...

01月25日【Python3 基础知识】【代码】

01月25日【Python3 基础知识】 4.1 读写文件 4.2 文件方法 4.3 python2的乱码问题 4.4 python对passwd文件进行排序 4.1 读写文件访问 模式说 明r以只读方式打开文件。文件的指针将会放在文件的开头。这是默认模式。w打开一个文件只用于写入。如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件。a打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件的结尾。也就是说,新的内容将会被写入到已有内容之后。...

【Python】第一章 Python基础知识 学习笔记【代码】

目录Python基础知识程序控制结构循环结构-扩展模式空操作字符串格式设置字符串对象的center(),ljust(),rjust()方法字符串格式化方法一(不推荐)字符串格式化方法二(推荐)字符串对象的split()方法map()函数的使用Python脚本的__name__属性Python基础知识程序控制结构循环结构-扩展模式即for和while后跟的else关键字。当循环正常结束后(没有break。continue不影响),会执行else语句中的内容。使用方法:for <variable> in <struc...

Python练习题(基础知识练习题(一))【代码】

1.执行Python脚本的两种方式(1).交互方式:启动python解释器,执行命令 (2).脚本方式:Python xxx.py 或者 chmod +x && ./xxx.py2.简述位、字节的关系一个二进制位是计算机里最小表示单元。一个字节是计算机里最小存储单元。二进制位=8bits=1Byte=1字节3.简述ascii、unicode、uft-8、gbk的关系美国制定了一套字符编码,对英语字符与二进制位之间的关系做了统一规定,这被称为ASCII码,由1个字节组成,最多支持2**8=256个字符 Unico...

python 基础知识一、

常见字符串常量和表达式操作 解释s= ‘‘ 空字符s= "spam‘s" 双引号和单引号相同S = ‘s\np\ta\x00m‘ 转义序列s = """...""" 三重引号字符串块s= r‘\temp\spam‘ Raw字符串S = b‘spam‘ Python3.0中的字符串s = u‘spam‘ 仅在Python2.6中使用的Unicode字符串S1...

python基础知识学习:列表和元组

liebiao = ["a","b","c","c"]del liebiao[2]liebiao.append("d")liebiao.count("c") == 2liebiao2 = ["e","f"]liebiao.extend(liebiao2)liebiao.index("c") == 2liebiao.insert(3,"q") liebiao:["a","b","c","q","c"]liebiao.pop()liebiao.pop(0)liebiao.remove("a")liebiao.reverse()liebiao.sort()liebiao.sort(cmp)liebiao =list ("gongbo")yuanzu = tuple("gongbo")原文:http://www.cnblogs.com/gongbo/p/5177368.html

Python基础知识之模块【代码】

一、syssys.argv   命令行参数List,第一个元素是程序本身路径sys.exit(n)   退出程序,正常退出时exit(0)sys.version 获取Python解释程序的版本信息sys.path 返回模块的搜索路径,初始化时使用PYTHONPATH环境变量的值sys.platform 返回操作系统平台名称sys.stdin 输入相关sys.stdout 输出相关 例子:进度条import sysimport timedef view_bar(num, total): rate = float(num) / float(total) rat...

python基础知识(四)【代码】【图】

摘要:主要涉及lambda表达式、python内置函数(open文件重点)、冒泡排序一、lambda表达式  适用于创建简单函数,也叫匿名函数, 函数名 = lambda 参数 : 返回值  function = lambda a1,a2 : a1+a2二、python内置函数  abs() 绝对值 print(abs(-12)) all(iterable) 所有元素为真才为真 any() 有某个元素为真则为真 bool() 0,空值,None,空列表 空元组,空字典,空set集合【set()】,空字符串【连空格都...

Python 面向对象基础知识【代码】【图】

面向对象基础知识 1.什么是面向对象编程?- 以前使用函数- 类 + 对象 2.什么是类什么是对象,又有什么关系? class 类:def 函数1():passdef 函数2():pass# obj是对象,实例化的过程 obj = 类() obj.函数1() ========== 面向对象不好 ====================== 函数编程好 ============== - 有时候,函数编程能实现?比较麻烦。 - 面向对象非常的简单就能实现。 3.什么时候适用面向对象?- 1.当多个函数有公共的参数的时...

00 python基础知识【代码】

‘‘‘‘‘‘print(‘hello world!‘)‘‘‘ 变量 ‘‘‘# 变量的:‘tank’,会在内存中产生一份内存地址 #变量名:相当于一个门牌号,用于与变量进行绑定 # = :用来把变量值绑定给变量 name=‘tank‘print(name) #打印tank#变量名规范 age_of_tank = 18#不要使用中文命名 名字 = tank print(名字)#定义变量的三大特征 #id: name1 = ‘tank‘ name2 = ‘tank1‘#python优化机制(小整数池)-在一定长度内一样,超出则不一样 #在...