Python 基本数据类型(六)

news/2024/11/30 20:42:11/

文章目录

  • 每日一句正能量
  • Tuple(元组)
  • 结语

每日一句正能量

一生要做的几件事情一管理好自己的身体。二管理好自己的情绪,正面思维。三服务好自己的家庭,让家人生活幸福。四做好本职工作,做一两件特别完美,石破天惊的事情。五交一批价值观差不多的真诚的朋友。六尽可能地帮助他人。

在我的人生里,当我有机会选择的时候,我选择了远离家乡,我选择了自己的工作自己的节目和自己的爱情。我以为这就是自由。可是,我从来没有感到过轻松,就像一个带着镣铐跳舞的人,永远离不开方寸之地。

在岁月中跋涉,每个人都有自己的故事,看淡心境才会秀丽,看开情绪才会明媚。累时歇一歇,随清风漫舞,烦时静一静,与花草凝眸,急时缓一缓,和自己微笑。

科学不但能“给青年人以知识,给老年人以快乐”,还能使人惯于劳动和追求真理,能为人民创造真正的精神财富和物质财富,能创造出没有它就不能获得的东西。

有时候,我们会处于迷茫的未知前途,不知所措,等一等,下一秒,就会有康庄大道;有时候,我们会进入生活的卡壳瓶颈,寸步难行,歇一歇,下一刻,就会有云开月明;我们每个人的生活注定不会是一帆风顺的,但我坚信:每个人的人生,在下一秒,都会有不期而遇的温暖,和生生不息的期望。

很多事值不值得做,并不取决于别人怎样看,怎样说,怎样想。他们再有阅历和经验,智商情商双高,也不能代替你做出决定。很多时候,别人眼中微不足道的事,在你看来却是无比重要。因此,一件事做不做,问自己。不做睡不着,会遗憾,那就非做不可。

Tuple(元组)

元组(tuple)与列表类似,不同之处在于元组的元素不能修改。元组写在小括号 () 里,元素之间用逗号隔开。

元组中的元素类型也可以不相同:

#!/usr/bin/python3tuple = ( 'abcd', 786 , 2.23, 'runoob', 70.2  )
tinytuple = (123, 'runoob')print (tuple)             # 输出完整元组
print (tuple[0])          # 输出元组的第一个元素
print (tuple[1:3])        # 输出从第二个元素开始到第三个元素
print (tuple[2:])         # 输出从第三个元素开始的所有元素
print (tinytuple * 2)     # 输出两次元组
print (tuple + tinytuple) # 连接元组

以上实例输出结果:
在这里插入图片描述
元组与字符串类似,可以被索引且下标索引从0开始,-1 为从末尾开始的位置。也可以进行截取(看上面,这里不再赘述)。

其实,可以把字符串看作一种特殊的元组。

>>> tup = (1, 2, 3, 4, 5, 6)
>>> print(tup[0])
1
>>> print(tup[1:5])
(2, 3, 4, 5)
>>> tup[0] = 11  # 修改元组元素的操作是非法的
Traceback (most recent call last):File "<stdin>", line 1, in <module>
TypeError: 'tuple' object does not support item assignment
>>>

虽然tuple的元素不可改变,但它可以包含可变的对象,比如list列表。

构造包含 0 个或 1 个元素的元组比较特殊,所以有一些额外的语法规则:

tup1 = ()    # 空元组
tup2 = (20,) # 一个元素,需要在元素后添加逗号

string、list 和 tuple 都属于 sequence(序列)。

注意:

  • 1、与字符串一样,元组的元素不能修改。
  • 2、元组也可以被索引和切片,方法一样。
  • 3、注意构造包含 0 或 1 个元素的元组的特殊语法规则。
  • 4、元组也可以使用+操作符进行拼接。

结语

  每个人刚开始学习的时候都是小白,这个过程中或多或少的都会看看别人写的博客,过程中也可能会踩过很多坑。遇到问题的时候,我们可以记录下来,不管是对自己还是对其他学习的小伙伴都很有帮助。程序员大多都是很孤独的,写作也可以让自己的孤独“有处安放”,多去表达,多点表达,对于不善言辞的程序员总是有很多好处,博文写作的过程中最重要的是思路清晰有条理,和敲代码最大的不同是,编程有了明确的目标,日复一日必成高手,而写作如果只是为了写而写,往往会失了初心,丢了本真。写作不仅可以提高言语表达能力,更可以培养持续做事情的毅力,最好得是能遇到很多志同道合的朋友。

转载自:https://blog.csdn.net/u014727709/article/details/131380557
欢迎start,欢迎评论,欢迎指正


http://www.ppmy.cn/news/655264.html

相关文章

Spring创建Bean源码 - 解析配置类: 延迟导入选择器DeferredImportSelector

简介 DeferredImportSelector延迟导入选择器是Spring提供的一个扩展导入器&#xff0c;该导入器是ImportSelector的一个变体&#xff0c;该导入器是在处理配置类上Import注解的时候注册的&#xff0c;当所有{code Configuration}配置类解析完成后才会运行所有被注册的Deferred…

MATLAB求解摄氏温度

问题&#xff1a;用MATLAB编写一个函数&#xff0c;函数功能为要求你输入华氏温度&#xff0c;计算其相应的摄氏温度并输出。当你输入为空时&#xff0c;提示输入有误&#xff0c;程序结束。 function CF2C(F) a(tempreature in F is:); F input(a); if FC (F-32)*5/9;X[tem…

电商基本术语B2B C2C B2C C2B O2O F2C B2B2C

B2B--企业对企业:案例:阿里巴巴、慧聪网 C2C--个人对个人:案例:淘宝、易趣、瓜子二手车 B2C--企业对个人:案例:唯品会、乐蜂网 C2B--个人对企业:案例:海尔商城、 尚品宅配 O2O--线上到线下:案例:美团、饿了吗 F2C--工厂到个人:从厂商到消费者的电子商务模式 B2B2C -企业-…

C++实践之华氏温度转摄氏温度

#include<iostream> #include<cmath> #include<iomanip> using namespace std; int main(){cout<<"输入华氏温度"<<endl;double F;cin >> F;double F2C(double F);cout << setprecision(4) << F2C(F);system("…

docker安装elasticsearch、kibana详细教程

1. docker安装 7.4.2 docker pull elasticsearch:7.4.2 2. 查看elasticsearch镜像是否已安装 docker images 3. 安装 kibana docker pull kibana:7.4.2 4. 查看kibana镜像是否已安装 docker images 5…

浅谈如何编译COIN-OR的开源代码

转载自 http://hi.baidu.com/kaien_space/blog/item/420918134592880a5aaf53c9.html 浅谈如何编译COIN-OR的开源代码 2009-03-04 09:26 COIN-OR 是( COmputationalINfrastructure for Operations Research) 的简称。是国际知名的运筹和优化程序包代码开发组织。集结了当今运筹…

总之2022,我的研发、直播、软文触达13W+人的成果打包拿走,展望2023一起加油

导读 | 2022年勇哥算是正是进入写作圈&#xff0c;在小伙伴们的支持下&#xff0c;勇哥也是每日每夜的肝&#xff0c;真心和小伙伴们分享技术前沿路上的系列故事&#xff0c;大家相互鼓励与支持&#xff0c;勇哥也是收获满满&#xff01;现在勇哥通过这边文章整理一下本年度&am…

BFC、IFC、GFC、FFC

BFC、IFC、GFC、FFC CSS2.1中只有BFC和IFC, CSS3中才有GFC和FFC。 那么到底什么是BFC、IFC、GFC和FFC呢&#xff1f; What’s FC? 一定不是KFC&#xff0c;FC的全称是: Formatting Contexts&#xff0c;是W3CCSS2.1规范中的一个概念。它是页面中的一块渲染区域&#xff0c…