当前位置:首页 > 话题广场 > 攻略专题 > 游戏问答

101010大写怎么写?我来告诉你答案码小会讲解「基本数据类型」——Python学习秘籍

在上一期,我将总结python学习中有关[字符串]的相关知识点,整理一下今天python的基本数据类型。

首先,我们来罗列一下Python提供的基本数据类型,主要介绍常用的4大数据类型。包含:数值Numbers(整形、浮点型、复数、布尔型等)、字符串String、列表List、字典Dictionaries。

一、数值(Numbers)

数字类型一般用来存储整数、浮点数(小数)、布尔值(bool)等,分别用 int、float、bool符号表示其对应类型。

在python中可以使用 type()方法 查看某个变量的类型;调用bool()可以检查变量的真假值True或False。

示例如下:

361, -361, 0, 66666 # 整型 --> int() 3.61, 3.14e-6, 0.0 # 浮点型 --> float() 3+6j, 3.0+6.0j, 6j # 复数 --> complex([real[, imag]]) 0b101010 # 二进制 --> bin() 0o177 # 八进制 --> oct() 0x9ff # 十六进制 --> hex() # 常见操作 +, -, *, /, //, %, ** # / 结果是浮点数,// 结果只取整数部分 &, |, ^, <<, >> # 位操作,与,或,异或,左移,右移

二、字符串(String)

python中字符串是以单引号''或双引号""包括起来的,比如 a = ‘maxiaohui’, b = "小会",在这里ab都是字符串类型,c = '19',那么这个变量c在这里又是什么数据类型呢?大家可以使用上面提到的type()方法自己在程序中去验证一下哦。

字符串的一些常见操作示例如下:

# 查找,find()、index()、rfind()、rindex() s.find('P') # 3, 返回第一次出现的子串的下标 s.find('h', 2) # 6, 设定下标2开始查找 s.find('23333') # -1, 查找不到返回-1 s.index('y') # 4, 返回第一次出现的子串的下标 s.index('23333') # 不同与find(), 查找不到会抛出异常 # 转大小写, upper()、lower()、swapcase()、capitalize()、istitle()、isupper()、islower() s.upper() # '优雅的PYTHON' s.swapcase() # '优雅的pYTHON', 大小写互换 s.istitle() # True s.islower() # False

这里就不一一赘述了,想了解更多,可以查看之前关于字符串的文章哟。

三、列表(List)

list数组是python最常用的数据类型了,数组是一个有序的列表,即列表中每个元素都是有顺序的,数组类型使用方括号[ ] 表示,数组元素使用逗号隔开,比如 a = [6,5,6,866,55],b = ['代码课堂','边学边练','码小会'],其中的元素可以是任何类型,以顺序存储的方式动态储存数据。

列表示例如下:

# 常用方法 L.append('a') # ['Windrivder', 21, {'name': 'xiaoming'}, 'a'] L.pop() # ['Windrivder', 21, {'name': 'xiaoming'}],还可以指定下标删除元素L.extend(L1) # 合并列表 L1 L.insert(1, 'a') # 在下标为1的位置插入'a' L.index('a') # 同字符串的index() L.remove('a') # 删除操作 L.count('a') # 求某个值的个数 L.reverse() # 反转 L = [2, 4, -1, 9, -5, 6] L.sort() # sort()排序,使用非常灵活 L.sort(reverse=True) # 反序 L.sort(key=abs) # 传入函数关键字作为排序规则

四、字典(Dictionaries)

字典是通过键值对的方式进行存储,占用大量的内存而获得极快的查找和插入速度,而列表刚好相反,查找和插入速度随着元素的增加而变慢,但占用的内存较小。

字典是一个无序的键值对集合(key:value),字典数据使用花括号 { } 来表示,字典中的元素是通过键值(key)来存取,在同一个字典中每个键值(key)都是唯一的。

示例如下:

# 常用方法 d.keys(), d.values(), d.items() # 分别遍历键、值、键值对 d.setdefault(key[, value]) # 为字典的某一项设置默认值 d.get(key, default) # 获取字典中的某个值 d.update(newd) # 合并字典,此方式效率较高 d.pop(key, [d]) # 删除字典中键值为key的项,返回键值为key的值,如果不存在,返回默认值d,否则抛出异常 d.popitem() # 随机删除某一项键值对,还可以使用关键字 del

-------------------------------------------分界线---------------------------------------

以上就是码小会总结的基本数据类型相关知识点分析,如果觉得感兴趣想学习Python,我们还有相关Python课程推荐哦,可以点击下方【了解更多】查看!

最后,更多精彩内容,欢迎关注【码小会】账号,期待与你们一起学习!

1.《101010大写怎么写?我来告诉你答案码小会讲解「基本数据类型」——Python学习秘籍》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《101010大写怎么写?我来告诉你答案码小会讲解「基本数据类型」——Python学习秘籍》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/gl/2255406.html

上一篇

0.32红包是什么意思?我来告诉你答案欧书记在省委巡视组进驻后仍摆答谢宴……郴州通报7起违反八项规定精神典型案

下一篇

9年DIY搞机之路,每一张显卡都是一段故事!

101010大写怎么写看这里!java面试常见知识点

101010大写怎么写看这里!java面试常见知识点

101010大写怎么写相关介绍,一、JVM 1. JDK、JRE、JVM三者间的关系 JAVA development kit(JDK)是整个Java的核心Java开发套件,包括Java执行环境Java runtime envirn...

关于101010大写怎么写,你需要知道这些java面试常见知识点

关于101010大写怎么写,你需要知道这些java面试常见知识点

101010大写怎么写相关介绍,一、JVM 1. JDK、JRE、JVM三者间的关系 JAVA development kit(JDK)是整个Java的核心Java开发套件,包括Java执行环境Java runtime envirn...

101010大写怎么写?我来告诉你答案java面试常见知识点

101010大写怎么写?我来告诉你答案java面试常见知识点

101010大写怎么写相关介绍,一、JVM 1. JDK、JRE、JVM三者间的关系 JAVA development kit(JDK)是整个Java的核心Java开发套件,包括Java执行环境Java runtime envirn...

101010大写怎么写?总结很全面速看!程序员入门C语言,需要掌握的4个基础知识

101010大写怎么写?总结很全面速看!程序员入门C语言,需要掌握的4个基础知识

101010大写怎么写相关介绍,C语言是当前所有开发技术中使用较为广泛的一门语言,从它诞生之日起就深受程序员的喜爱。随着C语言的普及,后来的开发语言都或多或少地借鉴或遵循了它的一些模式。另外,C语言是计算机编程领域中使用最早的高级语...

关于101010大写怎么写,你需要知道这些程序员入门C语言,需要掌握的4个基础知识

关于101010大写怎么写,你需要知道这些程序员入门C语言,需要掌握的4个基础知识

101010大写怎么写相关介绍,c语言是目前在所有开发技术中广泛使用的语言,从诞生之日起就受到程序员们的喜爱。 随着C语言的普及,后来的开发语言都或多或少地借鉴或遵循了它的一些模式。另外,C语言是计算机编程领域中使用最早的高级语言之...

101010大写怎么写?总结很全面速看!java面试常见知识点

101010大写怎么写?总结很全面速看!java面试常见知识点

101010大写怎么写相关介绍,一、JVM 1. JDK、JRE、JVM三者间的关系 JAVA development kit(JDK)是整个Java的核心Java开发套件,包括Java执行环境Java runtime envirn...

101010大写怎么写看这里!程序员入门C语言,需要掌握的4个基础知识

101010大写怎么写看这里!程序员入门C语言,需要掌握的4个基础知识

101010大写怎么写相关介绍,c语言是目前在所有开发技术中广泛使用的语言,从诞生之日起就受到程序员们的喜爱。 随着C语言的普及,后来的开发语言都或多或少地借鉴或遵循了它的一些模式。另外,C语言是计算机编程领域中使用最早的高级语言之...

101010大写怎么写

101010大写怎么写

101010大写怎么写相关介绍,一、单项选择题(本大题共40小题,每小题1分,共40分)在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在题中的括号内。 1.已知x=101010B,对x求逻辑非,结果是(...