Python入门·二

简单数据类型
python中的基本数据类型有:Number(数字)、String(数字)、List(列表)、Tuple(元组)、Dictionary(字典)。

- 字符串
字符串通常由单引号、双引号、三个单引号或三个双引号包围一串字符组成。
注意:当字符串内含有有包围字符串的符号相同的符号时,会导致无法区分,此时需要用转义字符。
三引号字符串可由多行组成,一个引号的字符串只能有一行。

  • 访问字符串中的值
    下方代码块中列出了通过字符串str[]方法实现的截取操作。
    (疫情最近越来越往好的方向发展了,希望很快就可以从want变为can)
str1='hello sun'
str2="I want to go outside"
print("str1[1]:",str1[1]) #截取并输出字符串中的第二个字符
print("str2[2:5]:",str2[2:6]) #截取并输出字符串中第三个到第七个字符
print(str2[:]) #截取并输出字符串中全部字符
print(str1[6:]) #截取并输出字符串中第七个到最后一个字符
print(str1[:-1]) #截取并输出字符串中第一个字符到倒数第一个字符之前
print(str2[-1]) #截取并输出倒数第一个字符
print(str1[::-1]) #创造一个与原字符串顺序相反的字符串
print(str2[-6:-1]) #截取并输出倒数第六位与倒数第一位之前的字符
print(str2[-7:]) #截取并输出倒数第七位到结尾
>>> 
=== RESTART: C:\Users\pavilion\AppData\Local\Programs\Python\Python38\a.py ===
str1[1]: e
str2[2:5]: want
I want to go outside
sun
hello su
e
nus olleh
utsid
outside
  • 更改字符串
str1='hello sun'
print(str1[:5]+'windy')#更改字符串
print(str1*5)#创造一个为原字符串的五个相接的字符串
>>> 
=== RESTART: C:\Users\pavilion\AppData\Local\Programs\Python\Python38\a.py ===
hellowindy
hello sunhello sunhello sunhello sunhello sun
  • 转义字符
转义字符意义
\ (在行尾)续行
\+\或’或"输出\或’或"
\n换行
\r回车
\v纵向制表符
\t横向制表符
  • 字符串处理函数
    字符串处理函数较多,下列给出部分供使用时查看。
字符串出理函数意义
string.capitalize()将字符串的第一个字母大写
string.count()获得字符串中某一子字符串的数目
string.find()获得字符串中某一子字符串的起始位置,无则返回-1
string.lower()将字符串全部转换为小写
string.swapcase()将字符串中的大写转换为小写,小写转换为大写
string.upper ()将字符串中所有字母转换为大写字母
len(string)获取字符串的长度

- 数字类型
从python3开始,只支持4种数字类型int、float、bool、complex。

>>> 7+9
16
>>> 7.8-2
5.8
>>> 3*2
6
>>> 8/4
2.0
>>> 8//4
2
>>> 8%4
0
>>> 2**4 #乘方
16
>>> 

complex型即复数类型,可以由complex(a,b)表示,a为实数b为虚数且都是浮点类型。
使用内置函数type()可以查询变量的类型。

python中的部分数学函数:

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值