Python入门(1)

目录

一、字符串

1. .title()方法

2. .upper()和.lower()方法

3.f" {} "字符串

4.删除空白

二、树

(1)浮点数

(2)树中的下划线

三、列表

 1.访问列表元素

 2.修改元素

 3.添加元素

 4.删除元素


一、字符串

1. .title()方法

以首字母大写的方式显示每个单词,即将每个单词的首字母都改为大写。

例:

9da8760e4ccb451a9d7f5538faa1e131.png

2. .upper()和.lower()方法

将字符串改为全部大写或全部小写。

例:

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAS2FycnlzX0xlZQ==,size_6,color_FFFFFF,t_70,g_se,x_16  

3.f" {} "字符串

在有些情况下,你可能想在字符串中使用变量的值。例如,你可能想使用两个变量分别 表示名和姓,然后合并这两个值以显示姓名。 

这种字符串名为f字符串 。f是format(设置格式)的简写,因为Python通过把花括号内 的变量替换为其值来设置字符串的格式。

 

例:

 watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAS2FycnlzX0xlZQ==,size_12,color_FFFFFF,t_70,g_se,x_16

 watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAS2FycnlzX0xlZQ==,size_8,color_FFFFFF,t_70,g_se,x_16

4.删除空白

①.rstrip()

删除字符串末尾的空白

②.lstrip()

删除字符串开头的空白

③.strip()

同时剔除字符串两边的空白


二、树

(1)浮点数

1.将任意两个数相除时,结果总是浮点数,即便这两个数都是整数且能整除。

2.在其他任何运算中,如果一个操作数是整数,另一个操作数是浮点数,结果也总是浮点数。

3.无论是哪种运算,只要有操作数是浮点数,Python默认得到的总是浮点数,即便结果原 本为整数也是如此。

(2)树中的下划线

书写很大的数时,可使用下划线将其中的数字分组,使其更清晰易读,当你打印这种使用下划线定义的数时,Python不会打印其中的下划线。

例:

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAS2FycnlzX0xlZQ==,size_9,color_FFFFFF,t_70,g_se,x_16

 这是因为存储这种数时,Python会忽略其中的下划线。将数字分组时,即便不是将每三 位分成一组,也不会影响最终的值。在Python看来,1000 与1_000 没什么不同, 1_000 与10_00 也没什么不同。这种表示法适用于整数和浮点数,但只有Python 3.6 和更高的版本支持。


三、列表

列表 由一系列按特定顺序排列的元素组成。你可以创建包含字母表中所有字母、数字0 ~9或所有家庭成员姓名的列表;也可以将任何东西加入列表中,其中的元素之间可以没 有任何关系。

在Python中,用方括号([] )表示列表,并用逗号分隔其中的元素。下面是一个简单的 列表示例,其中包含几种自行车:

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAS2FycnlzX0xlZQ==,size_17,color_FFFFFF,t_70,g_se,x_16

 1.访问列表元素

列表是有序集合,可以通过索引访问。

例:

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAS2FycnlzX0xlZQ==,size_17,color_FFFFFF,t_70,g_se,x_16

 注意:

        ①索引从0而不是1开始;

        ②通过将索引指定为-1 ,可让 Python返回最后一个列表元素;

        ③这种约定也适用于其他负数索引。例如,索引-2 返回倒数第 二个列表元素,索引-3 返回倒数第三个列表元素,依此类推。

2.修改元素

直接为原来的元素重新赋值。

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAS2FycnlzX0xlZQ==,size_12,color_FFFFFF,t_70,g_se,x_16

 3.添加元素

1. 在列表末尾添加元素 : append()

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAS2FycnlzX0xlZQ==,size_13,color_FFFFFF,t_70,g_se,x_16

2.在列表中插入元素 : insert()

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAS2FycnlzX0xlZQ==,size_13,color_FFFFFF,t_70,g_se,x_16

4.删除元素

1.使用del 语句删除元素

如果知道要删除的元素在列表中的位置,可使用del 语句。

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAS2FycnlzX0xlZQ==,size_13,color_FFFFFF,t_70,g_se,x_16

 使用del 可删除任意位置处的列表元素,条件是知道其索引

2. 使用方法pop() 删除元素

方法pop() 删除列表末尾的元素,并让你能够接着使用它。术语弹出 (pop)源自 这样的类比:列表就像一个栈,而删除列表末尾的元素相当于弹出栈顶元素。

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAS2FycnlzX0xlZQ==,size_13,color_FFFFFF,t_70,g_se,x_16

 3. 弹出列表中任何位置处的元素

实际上,可以使用pop() 来删除列表中任意位置的元素,只需在圆括号中指定要删除元素的索引即可。

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAS2FycnlzX0xlZQ==,size_19,color_FFFFFF,t_70,g_se,x_16

 

 如果你不确定该使用del 语句还是pop() 方法,下面是一个简单的判断标准:如果 你要从列表中删除一个元素,且不再以任何方式使用它,就使用del 语句;如果你 要在删除元素后还能继续使用它,就使用方法pop() 。

4. 根据值删除元素

有时候,你不知道要从列表中删除的值所处的位置。如果只知道要删除的元素的 值,可使用方法remove() 。

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAS2FycnlzX0xlZQ==,size_16,color_FFFFFF,t_70,g_se,x_16

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值