python笔记

python笔记,第1张

python笔记
#python笔记
l = input().split(' ')   #一个变量接收多个值,自动保存为列表型
m=str(l)
print("{} {}".format(type(l),l))
print("{} {}".format(type(m),m))
#可以把list类型转为str型


n, a=input().split(' ')
print("{} {}".format(type(n),n))
print("{} {}".format(type(a),a))
#用input()每次输入一个变量,默认保存为字符串型


l=list(input().split(' '))
print(l)
#输出:['python', 'is', 'good']
-----------------------------
l=[]
l.append(input().split(' '))
print(l)
#输出:[['python', 'is', 'good']]


def rep(l):
    m=[]
    for i in l:
        m.append(i.replace("n","N"))   #replace是字符(串)内置方法
    return m
l=[]
n=eval(input())
for i in range(n):
    l.append(input())
print(l)
#append方法将输入作为字符加入到列表中
ls=l.copy()         #copy复制不是映射复制,对copy来的列表的处理不会影响到原列表
print("{} {}".format(l,ls))
m=rep(ls)
print("{} {}".format(l,m))
for i in l:
    i=i.replace("n","N")
    print("{} ".format(i),end='')
#输出:pythoN project veNy scripts maiN
#replace方法转换元素必须有值来接收才会最终表示出来

#用 try-except处理多行输入模板:
try:
    l=[]
    while(True):
        l.append(input())
except:
    pass

#在同一行以空格为分隔输入两个数
n, a=input().split(' ')
n=int(n)   #强制类型转换必须有元素接收

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5679878.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存