/ 转义字符,告诉python输入的符号就是符号本身,没有其他的含义

join函数输入字符串,需要用str()进行转换

  1. 功能:

    • join:用于将一个可迭代对象(如列表或元组)中的元素连接成一个字符串。它需要一个字符串作为分隔符。
    • append:用于向列表的末尾添加一个元素。它直接修改原列表。
  2. 返回值:

    • 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))

  

 
posted on 2024-09-05 09:07  风起-  阅读(42)  评论(0)    收藏  举报