python基础(1)

#coding=utf-8    识别中文字符 (python3中不需要)

print(“aaaaa”,end=“”)输出aaaaa,但是不会换行

print("我的年龄是%d岁,我的身高是%dcm"%(age,high))

print(name[0:3]) #取下标0-2的字符         print(name[2:]) #取下标为2开始到最后的字符

a="abcdefg"            a[1:5:2]  -"bd"      a[ : :-2]  -"fdb"        a[ : :-1]  -"gfedcba"        a[-1]      -"g"

a.find("字符串") 返回索引值           a.count("字符串") 返回出现的次数       a.replace(str1,str2,) 把a中的str1替换成str2

a.title() 把字符串的每个单词首字母大写          a.lower() 转换a中所有大写为小写       a.upper() 转换a中所有小写为大写

a.split(str=" ")   以str为分隔符切片        a.split() 以任何默认的空格分隔

a.ljust(width) 原字符串左对齐填充        a.rjust(width) 原字符串右对齐填充        a.center(width) 原字符中间对齐填充

a.starswith(str) 检查字符串是否以str开头       a.endswith(str) 检查字符串是否以str结尾

列表的相关操作:

列表连接可以用+ ,列表复制可以用*

A[1:4]从第一个下标开始到第二个下标,但不包括第二个下标

A.append(temp)  -向列表添加元素,末尾

A.extend(temp)   -可以将集合的所有元素添加到列表          ----------(append是将整个列表添加到A中),末尾

A.insert(index,object)  -在指定位置index插入元素

A[1] = 'xiaoxiao'   -通过下标确认需要修改的元素

A.index(str)    - 检测字符串A中是否包含子字符串 str,返回str下标

A.count(str)    -用于统计字符串里某个字符出现的次数,返回次数

del A[1]   -根据下标删除           A.pop()     -删除最后一个元素          A.remove("aaaa")  -根据值删除指定元素

A.sort()   -将list按特定顺序重新排列,默认由小到大 A.sort(reverse=True) -将sort效果逆序即由大到小排列

A.reverse()  -将list逆置

字典:info = {'key键':'value','key键':'value'}

age = info.get('age')   查看是否存在age键

Info['key键'] = 'newValue' 当key不存在时就会新增这个键

del info['name'] 删除键 del info删除整个字典 info.clear() 清空字典

Info.keys() 返回字典所有key info.values() 返回字典所有值

Info.items() 返回所有键、值的列表

字典的遍历: for key,value in myInfo.items():

                                print(key)

                                print(value)

元组:names = (str1,str2)          与列表类似,但其值不支持修改

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值