Python自学第二篇--------数字、字符串和变量

                   Python自学第二篇--------数字、字符串和变量

一.
Python 里所有数据——布尔值、整数、浮点数、字符串,甚至大型数据结构、函数以及程 序——都是以对象(object)的形式存在的。
二.
Python 是
强类型的(strongly typed)
,你永远无法修改一个已有对象的类型,即使它包含的 值是可变的
三.
/ 浮点数除法 7 / 2 3.5
// 整数除法 7 // 2 3
** 幂 3 ** 4 81

int() 可以接受浮点数或由数字组成的字符串,但无法接受包含小数点或指数的字符串:在这里插入图片描述五.使用+拼接
在 Python 中,你可以使用 + 将多个字符串或字符串变量拼接起来,就像下面这样:

'Release the kraken! ’ + ‘At once!’
‘Release the kraken! At once!’

也可以直接将一个字面字符串(非字符串变量)放到另一个的后面直接实现拼接:

"My word! " “A gentleman caller!”
‘My word! A gentleman caller!’

六.使用[start🔚step]分片
分片操作(slice)可以从一个字符串中抽取子字符串(字符串的一部分)。
• [:] 提取从开头到结尾的整个字符串
• [start:] 从 start 提取到结尾
• [:end] 从开头提取到 end - 1
• [start:end] 从 start 提取到 end - 1
• [start🔚step] 从 start 提取到 end - 1,每 step 个字符提取一个
七.大小写与对齐方式
>>> setup = ‘a duck goes into a bar…’
①.将字符串收尾的 . 都删除掉:

setup.strip(’.’)
‘a duck goes into a bar’

②.让字符串首字母变成大写:

setup.capitalize()
‘A duck goes into a bar…’

③.让所有单词的开头字母变成大写:

setup.title()
‘A Duck Goes Into A Bar…’

④.让所有字母都变成大写:

setup.upper()
‘A DUCK GOES INTO A BAR…’

⑤.将所有字母转换成小写:

setup.lower()
‘a duck goes into a bar…’

⑥.将所有字母的大小写转换:

setup.swapcase()
'a DUCK GOES INTO A BAR…

八.练习题
课后习题

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值