Python(输出)

1. Python的输出

1.1 第一个Python程序
	#encoding=UTF-8			//设置字符集为UTF-8,Python2不支持中文,Python3支持
	def main():
		print(‘hello world’)
	'''
	三个单引号内的内容表示注释内容
	'''
1.2 输出格式
	print("我的年龄为:%04d"%i)			//输出为四位,不够的位用0补齐
	print("圆周率为%.2f"%w)			//输出为两位小数,不够的位用0补齐
	print("圆周率为%d%%"%w)			//输出为百分数
	len(i)			//返回列表i的长度
	i[2:-2]			//返回角标为2到倒数第三个元素(包头不包尾)
	i[2::2]			//返回角标为2到末尾每隔1个所取出的列表
	i[-1::-1]			//倒序输出
1.3 字符串操作
	i.find("abc")			//查找i中是否存在“abc”,若存在,返回第一个“abc”在列表中的位置,若不存在,则返回-1
	i.rfind("abc")			//从右边开始查找
	i.index("abc")			//用法同find,当不存在时报错
	i.count("abc")			//返回列表中“abc”的个数
	i.replace("a","z",2)			//替换前两个a为z
	i.split("-",2)			//字符串切割,“”内为分隔标志字符,2为将前两部分单独分割,分隔后不保留分割标识字符,若“”内不指定分割标识字符,则将所有的符号及空格看作标识字符
	i.partition("-")			//字符串切割,保留分割标识符
	i.capitalize()			//字符串首字母大写
	i.title()			//字符串单词首字母大写
	i.startswith("a")			//判断字符串是否以“”内字符串开头,返回布尔类型
	i.endswith("a")			//判断字符串是否以“”内字符串结尾,返回布尔类型
	i.upper()			//将字符串所有的小写变成大写
	i.lower()			//将字符串所有的大写变成小写
	i.ljust(100)			//在100像素宽度内左对齐字符串
	i.rjust(100)			//在100像素宽度内右对齐字符串
	i.center(100)			//在100像素宽度内居中对齐字符串
	i.strip()			//删除左右两端的空白字符,若要指定左右,前面加上l或r
	i.isalpha()			//判断字符串是否只由字母组成,返回布尔类型
	i.isdigit()			//判断字符串是否只由数字组成
	i.isalnum()			//判断字符串是否由字母和数字组成
	i.isspace()			//判断字符串是否只由空格组成
1.4 列表操作
	"-".join(k)			//使用“”中的字符将列表中的元素连接起来,可以为空字符串
	i.append("a")			//在列表末尾插入字符串“a”
	i.extend(j)			//合并列表i和j
	i.insert(0,"a")		//在列表第0位插入字符串“a”,第0位及后面的元素向后移动一位
	if char in i			//in为判断char字符串是否在列表i中,not in判断是否不存在列表中
	i.index("a")			//查找列表中第一个字符串“a”所在位置
	i.count("a")			//查找列表中字符串“a”出现的次数
	del i[0]			//删除列表中第0位元素
	i.pop()			//删除并返回列表的最后一个元素
	i.remove("a")			//删除列表中的元素“a”
	i.reverse()			//逆序排列列表
	i.sort()			//由小到大排序列表,降序排序可在括号中加参数reverse=True
	print("*"*20)			//输出20次*
1.5 元祖操作
	tuple=(a,"a",1)			//元祖不可以修改,只支持查看,定义好后不能进行修改,但可以修改元祖内的列表元素的内容
1.6 字典操作
	dict={key1:value1,key2:value2}			//字典中的键和值成对出现,键不可以重复,值可以重复
	dict.get("age",0)			//使用get方法返回键对应的值,0表示当键不存在时返回0,直接访问不存在的键时报错
	dict["age"]			//返回age键对应的值
	dict["age"]=1			//修改age键对应的值为1,若不存在age键,则添加age键,且值为1
	del dict["age"]			//删除age键和其对应的值
	dict.keys()			//返回dict中的键
	dict.values()			//返回dict中的值
	dict.items()			//返回dict中的键和值
	for name,age in dict.items()		//返回字典中的键值对
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值