Python常用函数


print函数

语法:print(*objects, sep=' ', end='\n', file=sys.stdout, flush=False)

  • 内置函数, 打印输出
  • objects : 可以有多个输入字符串
  • sep : 指定两个字符串之间的分隔符,默认是空格
  • end : 指定字符串输出的结尾,默认时换行
  • 语法中的关键字不能省略

abs函数

语法:abs(x)

  • 内置函数, 求绝对值
    -x: 可以是整数、浮点数、复数(返回模值)
    只是取绝对值,不取整数

input函数

语法: input([prompt])

  • 内置函数, 输出promot提示信息,接受键盘输入并转成字符,接收到EOF字符退出
  • prompt:输入提示信息

三元运算符

三元运算符就是在赋值变量的时候,可以直接加判断,然后赋值
语法:[true statement] if [condition] else [false statement]

  • 实例: res = 值1 if 条件 else 值2
  • 实例: 三元运算赋值的具体使用(占位符的嵌套)
print("右上角九九乘法表")
for i in range(1,10):
    strl = ''
    for j in range(i,10):
        strl += "{}*{}={:<{}}".format(i,j,i*j,2 if j<4 else 3)
    print("{:>66}".format(strl))

len()函数

语法: len(s)

  • 内置函数 返回对象s的长度
  • s: 可以是字符串、列表、元祖、bytes、 range 或者集合类( 如:字典, 集合, or frozen set)

enumerate()函数

语法:enumerate(iterable [,start])

  • 内置函数 返回(索引 值)结构的迭代器,惰性函数
  • start : 可以指定索引变化的起始点
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容