字符串型的数字相加减_Python-基础操作-数字和字符串

1、变量是可以变化的,a=[-5,256] b=[-5,256] a is b 此时都返回True,这些都是小整数,超过这个区间都会返回False;还有就是字符串,中间不可以出现空格或者其他特殊的符号时,最多缓存256个字符串,最后也会返回True,其余的都返回False, 因为他获得的是变量的内存地址;区分大小写 Python爬虫人工智能学习教程

Python爬虫人工智能学习教程​www.python88.cn
1b22a495c5f5c885624930aeac5f2617.png

2、格式化的四种方式

name 

3、寻找保存路径

import 

4、数字:int、float、bool、complex,数字是不可变类型 range就是数字类型

for 

5、字符串的连接,索引,运算

print('atbnc')#字符串的转义
print(r'atbnc')#字符串的转义
print('qwe'+'123')#相加时必须是相同的类型
s[i:j:k]#包头不包尾,步长为k
print(str[-1:-5])#返回空值
print(str[2:0])#返回空值
最后一个元素的偏移是-1,第一个元素的偏移是0

6、函数

s = '123qwe'
print(type(s))
print(len(s))
print(min(s))
print(max(s))

7、方法:字符串是不可变得类型

'acb123'.index('1')#返回索引
'acb123'.find('2')#返回位置
'acb123'.find('c2')#不没找到返回-1
'acb123'.count('2')#计数

'@'.join('abc')#'分隔符'.join(字符串)  'a@b@c’

(' a sd ').strip(' ')#删除两边空格,不指定就是空格
(' a sd ').lstrip(' ')#删除左边空格
(' a sd ').rstrip(' ')#删除右边空格
('#a#sd ').strip('#')#删除两边指定的符号

'QWE'.lower()#大写变小写
'qwe'.upper()#小写变大写
'qwe'.capitalize()#首字母大写
'qWa'.swapcase()#交换大小写

'i love you'.split()#按空格分开,返回元素的列表
'i*love*you'.split('*')#按*分开,返回元素的列表

8、数字和字符串之间的转换

float 将其他类型转换成字符串

float(1)#1.0
float('1.23')#1.23
float(1.0e-5)

str 将其他类型转换成字符串

str(1)
str(1.0)

int 将其他类型转换成整数型

int(3.14)#3
int(3.5)#3
int(True)#1
#int('3.5')#报错
int(float('3.5'))#先转化为3

bool 将其他类型转化成布尔型

bool(0)#False
bool(-1)#所有非0的数都返回真
bool('a')#True
bool('')#False

9、运算符

#

10、条件控制语句

#

11、循环控制语句

while语句

#

for语句

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值