Python基础部分笔记

#输入


#1用逗号隔开 
#1.1得到单个整型
'''
输入:1,2,3
输出:x=1 y=2 z=3
'''
x,y,z= eval(input())#eval是用来将形式化表达式(字符类型)转化为对应的运算结果'''
x,y,z=[int(x) for x in input().split(',')]

#1.2得到整型列表
'''
输入:1,2,3
输出:x=[1,2,3]
'''

x=list(eval(input()))
x=[int(x) for x in input().split(',')]

#2用空格隔开 
#2.1得到单个整型
'''
输入:1 2 3
输出:x=1 y=2 z=3
'''
x,y,z=[int(x) for x in input().split(' ')]


#2.2得到整型列表
'''
输入:1,2,3
输出:x=[1,2,3]
'''
x=[int(x) for x in input().split(' ')]


#输出
#1用逗号连接
print(','.join(lst))

#方法
#1 列表的方法
#1.1 replace()
for i in [',','.','!']:
    a=a.replace(i,'')
    
#1.2 sort()
a=a.sort(key,reverse)

#1.3 append()
a.append('a')

#2 字符串的方法
#1.1 lower()
a=a.lower()

#3 字典的方法
#1.1 get()
a.get('aa',123)#如果有该键则输出对应的值,如果没有则输出default值

#逆序输出
#1 列表逆序输出
a = [1,2,3,4,5,6,7]
for i in range(len(a)):
    print(a[len(a)-1-i])


a = [1,2,3,4,5,6,7]
a1 = a[::-1]
for i in range(len(a1)):
    print(a1[i])
    
#2 字符串逆序输出
a = 'fkshkghaj'
a1 = a[::-1]
print(a1)

猜你喜欢

转载自blog.csdn.net/qq_39011567/article/details/90024325