/ 转义字符,告诉python输入的符号就是符号本身,没有其他的含义
join函数输入字符串,需要用str()进行转换
-
功能:
join
:用于将一个可迭代对象(如列表或元组)中的元素连接成一个字符串。它需要一个字符串作为分隔符。append
:用于向列表的末尾添加一个元素。它直接修改原列表。
-
返回值:
join
:返回一个新的字符串,不会修改原始的可迭代对象。append
:返回None
,因为它是就地修改列表。
-
-
words = ['Hello', 'World'] result = ' '.join(words) # 结果为 'Hello World'
append
示例:numbers = [1, 2, 3] numbers.append(4) # numbers 现在为 [1, 2, 3, 4]
-
总结来说,join
用于字符串的连接,而 append
用于向列表添加元素。
字符串:
abs(x) x的绝对值
divmod(x,y) (x//y,x%y),输出为二元组形式(也称为元组类型)
pow(x,y)或pow(x,y,x) x ** y或(x ** y)%z,幂运算
round(x)或round(x,d) 对x四舍五人,保留d为小数,无参数d则返回四舍五人的整数值
str.split(sep=None) 返回一个列表,由str根据sep被分割的部分构成,省略sep默认以空格分割
str.count(sub) 返回sub字符串出现的次数
str.strip(chars) 从字符串str中去掉在其左侧和右侧chars中列出的字符
str.join(iter) 将iter变量的每一个元素后增加一个str字符串
str.lower() 返回字符串str的副本,全部字符小写
str.upper() 返回字符串str的副本,全部字符大写
str.replace(old, new) 返回字符串str的副本,所有的old字符串被替换为new
程序接收用户输入的五个数,以逗号分隔。将这些数字按照输入顺序输出,每个数字占10个字符宽度,右对齐,所有数字显示在同一行
num = input ().split(",")#用列表来做,把字符串按照逗号进行分割,然后放入列表中 fori in num: print(’{:>10}’.format(i),end=’)#对列表本身进行遍历
接收用户输入的一个小于20的正整数,在屏幕上逐行递增显示从01到该正整数,数字显示的宽度为2,不足位置补0,后面追加一个空格,然后显示'>’号,'>’号的个数等于行首数字
input("请输入一个正整数":) for i in range(l:eval(n)+1):# range 函数左闭右开,从0开始取 print(’{:02}{}.format(i,'>'*i))
判断是否为中文字符 if 'u4e00'<= c <='\u9fff'
接收用户输入的以英文逗号分隔的一组数据,其中,每个数据都是整数或浮点数,打印输出这组数据中的最大值。arr=list(map(int,input().split(','))) print(max(arr)) arr=input() arr=arr.split(',') #arr=map(int,arr) arr=[int(i) for i in arr] print(max(arr))
标签:arr,join,列表,str,字符串,append,python2 From: https://www.cnblogs.com/candice1/p/18397304