Python基本类型操作

一、标准数据类型

1.所有类型

  • 不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组)
  • 可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)
    Number(数字):
 intfloatboolcomplex(复数)

String(字符串):

1.#普通str
str = 'Runoob'
str1 = '''...    //多行
....'''
print (str[0:-1])    # 输出第一个到倒数第二个的所有字符

2.# f-string 直接结合数据,不需要第三个变量
w = {'name': 'Runoob', 'url': 'www.runoob.com'}
f'{w["name"]}: {w["url"]}'

List(列表)

list = [ 'abcd', 786 , 2.23, 'runoob', 70.2 ]
#增加
del list[2] #删除
list[2]= 3.33 #修改

Tuple(元组,与列表类似,但是列表可修改)

tuple = ( 'abcd', 786 , 2.23, 'runoob', 70.2  )

Set(集合)

sites = {'Google', 'Taobao', 'Runoob', 'Facebook', 'Zhihu', 'Baidu'}

Dictionary(字典)

tinydict = {'name': 'runoob','code':1, 'site': 'www.runoob.com'}
tinydict ['site']

2、类型转换

int(x [,base]) 	# 转整数
chr(x)			# 整数转字符
ord(x)			# 字符转整数
str(x)			# 转字符串
tuple(s)		# 转元组
list(s)			# 转列表
set(s)			# 转可变集合
dict(d)			# 转字典

二、 注释

#单行注释
'''
多行注释
多行注释
'''

三、运算符

运算符描述
in和not in(判断一个值是不是在序列中)
is和is not(判断一个引用对象是不是同一个,==是判断值相等)
a = 10
b = 20
list = [1, 2, 3, 4, 5 ];
 
if ( a in list ):
   print ("1 - 变量 a 在给定的列表中 list 中")
else:
   print ("1 - 变量 a 不在给定的列表中 list 中")
 
if ( b not in list ):
   print ("2 - 变量 b 不在给定的列表中 list 中")
else:
   print ("2 - 变量 b 在给定的列表中 list 中")
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值