复习 1.深浅拷贝    ls = [1, 'a', [10]]    值拷贝:直接赋值 ls1 = ls, ls中的任何值发生改变,ls1中的值都会随之改变    浅拷贝:通过copy()方法 ls2 = ls.copy(),ls中存放的值的地址没有改变, 但内部的值发生改变,ls2会随之改变            -- ls = [1, 'a', [10]]  =>  [1, 'a', [100]] = ls2    深拷贝:通过deepcopy()方法 ls3 = deepcopy(ls)…
复习 ''' 1.深浅拷贝 ls = [1, 'a', [10]] 值拷贝:直接赋值 ls1 = ls, ls中的任何值发生改变,ls1中的值都会随之改变 浅拷贝:通过copy()方法 ls2 = ls.copy(),ls中存放的值的地址没有改变, 但内部的值发生改变,ls2会随之改变 -- ls = [1, 'a', [10]] => [1, 'a', [100]] = ls2 深拷贝:通过deepcopy()方法 ls3 = deepcopy(ls),ls中存放的值发生任何改变,ls3都不会…
一,复习: ''' 1,深浅拷贝 ls = [1,'a',[10]] 值拷贝:直接赋值 ls1 = ls,ls中的任何值发生改变,ls1也随之发生改变 浅拷贝:通过copy()方法 ls2 = ls.copy(),ls中存放的值的地址没有改变, 但内部的值发生改变,ls2会随之改变 -- ls = [1, 'a', [10]] => [1, 'a', [100]] = ls2 深拷贝:通过deepcopy()方法 ls3 = deepcopy(ls),ls中存放的值发生任何改变,ls3都不会随之…
1.Java  支持的8种基本数据类型: java的四种整数数据类型:byte 1    short 2     int4     long8   byte     8位带符号整数 -128到127之间的任意整数   即-2的7次方     到    2的7次方减1   short   16位无符号整数-32768~32767之间的任意整数  即-2的15次方   到   2的15次方减1   Int       32位带符号整数 -2^31到2^31-1之间的任意整数 Long     64位…
类型转换 1.字符串转换为数字 res = int('10')print(res)res = int('-3')print(res)res = float('.15')print(res)res = float('-.15')print(res)res = float('-3.15')print(res) 2.数字转化为字符串 print(str(10)) 3.字符串与列表相互转换 s = 'abc123呵呵'print(list(s)) # ['a', 'b', 'c', '1', '2',…
今日内容: 字符间的相互转化 字符编码 今日重点: 字符间的相互转化 """ 字符间的相互转化: """ """ 数字与字符串之间的相互转化 """ # 1.数字(整数与浮点数) --> 字符串 :只需要在要转化的数字前加str进行转换就可以 num = 10.5 str_num = str(num) print(str_num) # 2.字符串转化为数字 --> 使用 in…
一.数据类型的转换 1.1.1.字符转列表:lst1 = str.split(默认空格,也可依据指定字符分界),若无分界字符,就没法拆分,这时可以直接放进list转成列表 ----> s1 = 'a b c 1 2 3 呵 呵' s2 = s1.split() # ['a', 'b', 'c', '1', '2', '3', '呵', '呵']   1.1.2.列表转字符串 :指定字符" ".join(列表)合并为字符字符串 1.1.3.字符串转字典:先转列表,依据具体需求结合f…
首先复一下昨天的内容 1:深浅拷贝 1:值拷贝 直接赋值 列表1=列表2       列表1中的任何值发生改变,列表2中的值都会随之改变 2:浅拷贝,列表2=列表1  列表1中存放的值的地址没有改变, 但内部的值发生改变,ls2会随之改变 3:深拷贝,通过deepcopy方法,列表2=deepcopy 列表1     列表1中存放的值发生任何改变,列表2都不会随之改变 元组类型 t = tuple() 元组:1.就可以理解为不可变的list 2.是有序的 - 可以索引取值,可以切片 3.他是不可…
标准数据类型 Python3 中有六个标准的数据类型: Number(数字) String(字符串) List(列表) Tuple(元组) Sets(集合) Dictionary(字典) 数字 #整型 在Python 3里,只有一种整数类型 int,表示为长整型: 内置的 type() 函数可以用来查询变量所指的对象类型. 作用:年纪,等级,身份证号,qq号等整型数字相关 >>> num=1 >>> print(num,type(num)) 1 <class 'i…
一.字符编码 计算器所认识的编码都是二进制编码 二进制与十进制转换 计算机最开始使用的编码是美国的 ASCll编码 计算机容量单位 字符编码 python2.x 默认编码使用的是ASCll python3.x 默认编码使用的是 UTF-8 如何声明在使用代码的时候 选择的编码 在程序的首行 #! -*- encoding: utf-8 -*-二.python数据类型1.浮点型 科学计数法法的表示形式 浮点数的精度问题 三.数据列表 1.创建列表 方法一. a = [] #空列表b = ['a',…
一.python数据类型,按特征划分 1.数字类型 整型:布尔型(True,False).长整型(L),会自动帮你转换成长整型.标准整型 2.序列类型 字符串(str).元组(tuple).列表(list) 3.映像类型 字典(dict) 4.集合类型 可变集合(set).不可变集合 5.非整型 二.字符编码 ASSIC Unicode UTF-8 存到硬盘里边是utf-8,读到内存是Uniconde 直接声明一个  #-*- coding:utf -*- 就解决所有中文问题…
python基础知识 1.变量 变量:把程序运算的中间结果临时存到内存里,以备后面的代码可以继续调用. 作用:A.存储数据. B.标记数据. 变量的声明规则: A:变量名只能是字母,数字或下划线任意组合.(不可以有特殊字符) B:变量名第一个字符不可以是数字. C:不可以用关键字命名. 命名习惯: A:驼峰体(每个单词首字母大写) B:下划线. 例: age_of=56 2.常量 常量:指不变的量. 在python中没有专门的语法代表常量,程序员约定俗成用全部大写代表常量. AGE=18 3.i…
一.二进制 bin() 在python中可以用bin()内置函数获取一个十进制的数的二进制 计算机容量单位 8bit = 1 bytes 字节,最小的存储单位,1bytes缩写为1B 1KB = 1024B 1MB = 1024KB 1GB = 1024MB 1TB = 1024 GB 1PB = 1024 TB 1EB = 1024 PB 1ZB = 1024 EB 1YB = 1024 ZB 1BB = 1024 YB 二.字符编码 Unicode编码:国际标准字符集,它将世界的各种语言的每…
开启python之路 内容概要: 一.python介绍 二.安装 三.第一个python程序 四.变量和字符编码 五.用户输入 六.数据类型 七.一切皆对象 八.数据运算 九.if else 流程判断 十.while循环 十一.for循环 十二.break.continue 一.python介绍 python简介: Python是著名的Guido van Rossum(吉多·范罗苏姆)在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言,之所以选中Python(大蟒蛇的意思)作为该编…
一 引子 1 什么是数据? x=10,10是我们要存储的数据 2 为何数据要分不同的类型 数据是用来表示状态的,不同的状态就应该用不同的类型的数据去表示 3 数据类型 以下每个类型都是有详细介绍链接的哦! 数字(整形,长整形,浮点型,复数) 字符串 字节串:在介绍字符编码时介绍字节bytes类型 列表 元组 字典 集合 字符编码 文件处理 4 按照以下几个点展开数据类型的学习 #一:基本使用 1 用途 2 定义方式 3 常用操作+内置的方法 #二:该类型总结 1 存一个值or存多个值 只能存一个…
Python编程笔记二进制.字符编码.数据类型 一.二进制 bin() 在python中可以用bin()内置函数获取一个十进制的数的二进制 计算机容量单位 8bit = 1 bytes 字节,最小的存储单位,1bytes缩写为1B 1KB = 1024B 1MB = 1024KB 1GB = 1024MB 1TB = 1024 GB 1PB = 1024 TB 1EB = 1024 PB 1ZB = 1024 EB 1YB = 1024 ZB 1BB = 1024 YB 二.字符编码 Unico…
阅读目录 一.引子 二.数字 三.字符串 四.列表 五.元祖 六.字典 七.集合 八.数据类型总结 九.运算符 十.字符编码 十一.文件处理 一.引子 1 什么是数据? x=10,10是我们要存储的数据 2 为何数据要分不同的类型 数据是用来表示状态的,不同的状态就应该用不同的类型的数据去表示 3 数据类型 数字(整形,长整形,浮点型,复数) 字符串 字节串:在介绍字符编码时介绍字节bytes类型 列表 元组 字典 集合 二.数字 整数与浮点数 #整型int 作用:年纪,等级,身份证号,qq号等…
一.基础数据类型与其内置方法 1. int基本使用:int(3.1) 用途:记录年龄,职级等 只能将包含纯数字的字符串类型转换成整形 特点:1.存一个值. 2.不可变 2.float基本使用 float(3.1) 用途:记录身高,薪资等 特点:1.存一个值. 2.不可变 了解知识点: 十进制转二进制:除2取余法 print(bin(8)) 十进制转八进制:除2取余法 print(oct(101)) 十进制转十六进制:除2取余法 print(hex(16))  3.str字符串基本使用 用途:记录…
介绍: 1.什么是数据? 例:x=10,10是我们要存储的数据 2.为何数据要分不同的类型? 数据是用来表示状态的,不同的状态用不同的类型的数据去表示 1.数据类型 1.数字(整形,长整形,浮点型,复数) 整形int #一:基本使用 1 用途 用途:年龄,等级,qq号等 2 定义方式 age=18 #age=int(18) 3 常用操作+内置的方法 + - * / 等 #二:该类型总结 存一个值or存多个值 只能存一个值 没有顺序(只能存一个值) 可变or不可变(值改变id不变叫可变类型) !!…
本篇主要内容: 字符编码 Python中的数据类型有哪些 类型的一些常用操作及方法 一.字符编码 编码解释的大部分内容摘自廖雪峰老师教程中的讲解,点击跳转. 简单介绍: 我们知道计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理.最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是. 由于计算机是美国人发明的,因此,最早只有127个字符被编码到计算机里,也就是大小写英文字母.数字和一些符号,这个编码表被称为ASCII编码,比如…
一.数据类型 1. 数据类型 数字(整形,长整形,浮点型,复数) 字符串 字节串(字节bytes类型) 列表 元组 字典 集合 2. 按照以下几个点展开数据类型的学习 #======================================基本使用====================================== #1.用途 #2.定义方式 #3.常用操作+内置的方法 #======================================该类型总结============…
day07 数据类型补充 str 首字母大写:capitalize() name = 'alex' name1 = name.capitalize() print(name1) 每个单词首字母大写:title() name = 'alex wusir' print(name.title()) 大小写反转:swapcase() name = "Alex" print(name.swapcase()) 居中(填充):center(总占位数,填充内容) name = 'alex' print…
数据类型 number(数字) 用于存储类型,通常分为int.long.float.complex: int:32位机器上占32位,取值范围为-231 ~ 231 - 1:64位机器上占64位,取值范围为-263-263-1: long:无指定位宽,但实际使用中由于机器内存有限,故不可能无限大: float:用来处理实数,占8个字节,64位,52位表示底,11位表示指数,最后一位表示符号: complex:由实数部分和虚数部分组成: string(字符串) 用单引号'或双引号"括起来的任意文本,…
一. 前言 1. 什么是数据: x = 10,10就是我们要存储的数据 2. 为何数据要分不同的类型 数据是用来表示状态的, 不同的状态就应该用不同类型的数据去表示 3. 数据类型 数字(整型.长整型.浮点型.复数) 字符串 字节串(在介绍字符编码时介绍字节bytes类型) 列表 元祖 字典 集合 4. 接下来我按照以下几点展开数据类型的学习 #======================================基本使用==================================…
目录: python简介 字符编码介绍 数据类型 一.Python简介 Python的创始人为Guido van Rossum.1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,做为ABC 语言的一种继承.之所以选中Python(大蟒蛇的意思)作为该编程语言的名字,是因为他是一个叫Monty Python的喜剧团体的爱好者. python的发展历史 1989年,为了打发圣诞节假期,Guido开始写Python语言的编译器. 1991年,第一个Pyt…
1.数据类型 1.数字(int,float) 整形(int):定义 age=20  #本质age=int(20) 浮点类型:salary=3000.3 #本质salary=float(3000.3) 还有不常用的长整型.复数. 2.字符串 定义:在单引号\双引号\三引号内,由一串字符组成 name = “hardykay” 1.按索引取值(正向取+反向取) :只能取 2.切片 格式:name[开头:结尾:步长],注意是包头不包尾. 3.求长度 len 4.in和not in 5.移除空白stri…
标准数据类型 Python3 中有六个标准的数据类型: Number(数字) String(字符串) List(列表) Tuple(元组) Sets(集合) Dictionary(字典) 数字 #整型 在Python 3里,只有一种整数类型 int,表示为长整型: 内置的 type() 函数可以用来查询变量所指的对象类型. 作用:年纪,等级,身份证号,qq号等整型数字相关 >>> num=1 >>> print(num,type(num)) 1 <class 'i…
3.6.4字符编码 咦?怎么好像有东西乱入了?不是讲基本数据类型么?哈哈,因为还剩下最后一个char型了,因为char型会牵涉到Unicode编码相关,因此我决定先科普一下字符集编码. 我儿子现在上小学,他们从1年级就开始学英语,为啥啊?因为英语是全球通用语言啊,我就是英语没学好,现在查资料看到英文版的就头疼.好像有点扯远了,言归正传,我们人和人之间沟通,需要通过语言,即我们把要表达的意思通过语言文字保存起来,通过阅读语言文字就能知道其含义.计算机只认识0和1组成的二进制串,那么我们和计算机沟通…
变量 变量名由字母.数字(不能为首字符).下划线组成,不能使用关键字 以下关键字不能声明为变量名 ['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'pri…
目录 一.数据类型内置方法 1.字典dict内置方法 1.1.类型转换 2.字典必须要掌握的方法 2.1.取值方式 2.2.修改内部数据值 2.3.删除数据 2.4.统计字典中键值对个数 2.5.字典三剑客 2.6.补充说明 1.元组tuple内置方法 1.1.类型转换 2.元组必须要掌握的方法 2.1.索引取值 2.2.切片操作 2.3.间隔,步长 2.4.统计元组内数据值个数 2.5.统计元组内数据值出现的次数 2.6.统计元组内指定数据值的索引值 2.7.元组使用条件 3.集合set内置方…