python——基础练习(一)

简介: python——基础练习(一)

本文转载:https://xiaochuhe.blog.csdn.net/article/details/122378349
2022年1月8日python语法练习代码如下:

第一部分:

#集合操作
a = {'萧炎','美杜莎'}
b = {'萧熏儿','纳兰嫣然','萧炎'}
print (a.union(b)) #得出a集合和b集合的并集
print (a.intersection(b)) #得出a集合和b集合的交集
print (a.difference(b)) #得出a集合和b集合的差集
for index in enumerate(b):
    print (index) #获取索引,但在元组下
for index,ai in enumerate(b):
    print (index,ai) #获取索引
def chuhe(): #封装函数
    for i in [1,2,3,4]:
        print (i,end=" ")
chuhe();print ('------')
#格式化打印字符串
a,b,c = 1, 2, 3
print ("a=%d,b=%d,c=%d"%(a,b,c))#%d的用法
print ("a={},b={},c={}".format(a,b,c))#format函数用法
print (f"a={a},b={b},c={c}")#f用法
print (chr(97),chr(48)) #返回整数对应的ASCII字符
print (ord('a'),ord('0'),ord('A'))#返回这个ASCII字符所对应的整数

输出结果:
图片.png

第二部分:

print (1 == 1) #True 1=1是报错的
a = 1
print (a is a) #True
print (None is None) #True
dict = {'a':1,'b':2}
dict['c']=3 #字典添加新元素
print (dict)
print (dict.items()) #返回字典的全部元素
print (dict['a']) #返回字典中单独键的值
#遍历字典的方法一
for i,j in dict.items():
    print (i,j,end=" ");
print ('\n--------')
#遍历字典方法二
for i in dict:
    print (i,dict[i])
#遍历字典的第三种方法
for i in dict.keys():
    print (i,dict[i],end=" ")
print ('\n-----------------')
#删除字典元素的方法一
del dict['c']
print (dict.items()) #删除字典中特指的元素
#删除字典元素方法二
dict={'a':1,'b':2,'c':3}
print (dict.pop('a'))
print (dict.items())
 
#确保顺序遍历字典
dict={'a':1,'b':2,'c':3}
for i in sorted(dict.keys()):
    print (i,dict[i])
 
#lambda函数
add_four = lambda x,y:x + y
print (add_four(1,4))
#字符串jion拼接法
a = ' '.join(['I','love','my','china'])
print (a)
#字符串拆分split函数
a = 'I love my china'.split()
print (a)
#字符串替换replace
a = "12341234".replace('1','') #将1替换成空
print (a)
#字符串去除空格strip函数
a ='\n\n\n      \t\n I love china   \n'.strip()
print (a)
#format函数
print ('{:0>3d}'.format(3))#003
print ('{:0<3d}'.format(3))#300
print ('{:.2%}'.format(0.8955))#89.55%
print ('{:.3e}'.format(1554545))#1.554e+06
#逻辑语句
while True:
    name = input("输出姓名,退出按quiet:")
    if name == "quiet":
        break
    print (f"{name}真是个好名字呢!")

输出结果:
图片.png

相关文章
|
5月前
|
Python
Python 练习实例26
Python 练习实例26
|
5月前
|
Python
Python 练习实例25
Python 练习实例25
|
4月前
|
Python
Python推导式:小练习
Python推导式:小练习
|
4月前
|
Python
Python 练习实例35
Python 练习实例35
|
4月前
|
Python
Python 练习实例34
Python 练习实例34
|
5月前
|
Python
Python 练习实例33
Python 练习实例33
|
4月前
|
Python
Python 练习实例36
Python 练习实例36
|
5月前
|
Python
Python 练习实例30
Python 练习实例30
|
5月前
|
Python
Python 练习实例29
Python 练习实例29
|
5月前
|
Python
Python 练习实例21
Python 练习实例21
下一篇
无影云桌面