内置函数:输入输出,input、print以及\r的作用

input:

name1 = input(‘请输入姓名:‘)#输入的字符串传给name1
print(name1)#打印输入的字符串

print:

def print(self, *args, sep=‘ ‘, end=‘\n‘, file=None): # known special case of print
    """
    print(value, ..., sep=‘ ‘, end=‘\n‘, file=sys.stdout, flush=False)
    file:  默认是输出到屏幕,如果设置为文件句柄,输出到文件
    sep:   打印多个值之间的分隔符,默认为空格
    end:   每一次打印的结尾,默认为换行符
    flush: 立即把内容输出到流文件,不作缓存
    """

print的各种内置方法:

  file:将输出的在屏幕的内容,输出到文件

import os
f = open(‘姓名‘,‘a+‘,encoding=‘utf-8‘)
name = input(‘请输入姓名:‘)
print(name+‘\n‘,file = f)#将打印内容输出到文件
f.close()

  sep:打印多个值之间的分隔符,默认为空格

  end:每次打印后的结尾,默认为换行

print(1,2,3,sep=‘-‘)#1-2-3

for i in range(5):
    print(i,end=‘ ‘)#0 1 2 3 4
    print(i)

\r的作用:将光标位置退回到本文开头,配合end实现不重复打印,只打印一行的效果

import time
for i in range(10):
    print(‘\r距离退出还剩{}秒‘.format(9-i),end=‘‘)
    time.sleep(1)

原文地址:https://www.cnblogs.com/aizhinong/p/11404620.html

时间: 2024-08-01 13:23:04

内置函数:输入输出,input、print以及\r的作用的相关文章

Python内置函数(32)——input

英文文档: input([prompt]) If the prompt argument is present, it is written to standard output without a trailing newline. The function then reads a line from input, converts it to a string (stripping a trailing newline), and returns that. When EOF is rea

【06】Python 内置函数、redis、yagmail、nnlog、导入模块的实质

1 内置函数 1.1 map()和filter() 1 def bl(i): 2 return str(i).zfill(2) 3 l='12333' 4 # map()函数接收两个参数,一个是函数,一个是序列,map将传入的函数依次作用到序列的每个元素,并把结果作为新的list返回. 5 print(type(map(bl,l))) 6 res = list(map(bl,l)) #,结果放到了一个生成器中,需要强制转换成list.set 7 print(res) #运行结果 <class '

Python__内置函数

#定义一个函数与变量的定义非常相似,对于有名函数,必须通过变量名访问def func(x,y,z = 1): return x + y + z#匿名函数:1.没有名字,2.函数体自带return#匿名函数的应用场景,临时使用lambda x,y,z = 1:x + y + zprint(lambda x,y,z = 1:x + y + z)f = lambda x,y,z = 1:x + y + zprint(f)f(1,2,3) #内置函数#1.abs()print(all([1,2,'a',

python函数七(内置函数)

一.内置函数 1.重要内置函数 都是带key的: max min map filter 返回的是迭代器 sorted 返回的是列表 函数名在后 1.1 max dic = {'k1':20,'k2':30,'k3':100} def func(x): return dic[x] l1 = max(dic,key=func,) #(输出的是dic默认就是输出dic的键),函数返回的是是value值,即选出最大的value对应的键 print(l1) #k3 dic = {3:20,2:30,1:1

python第十八课——常用内置函数

常用内置函数:round(): print(round(3.14),round(3.99)) print(round(3145.926,-2),round(413.575,2)) abs(): print(abs(-2),abs(-1),abs(0),abs(1),abs(2)) max().min().sum() print(max([1,2,3,4,5])) print(min([1,2,3,4,5])) print(sum([1,2,3,4,5])) 以下比较的是字符串中每个字符的asci

内置函数(二) 闭包

内置函数(二) 内置函数 1.abs( ) print([abs(i) for i in lst]) # 绝对值 -- 返回的都是正数 2.enumerate( ) [(0,1)(1,2)(2,3)] print([i for i in enumerate(lst,10)]) # 枚举("可迭代对象","序号的起始值") 默认的起始值是 0 3.max( ) print(max([1,2,3,4,56,7,8])) # 求最大值 print(max([1,2,-33

高阶函数、内置函数

高阶函数:就是把函数当成参数传递的一种函数 python函数式编程 高阶函数:就是把函数当成参数传递的一种函数 1.函数名可以进行赋值: 2.函数名可以作为函数参数,还可以作为函数的返回值: a.函数是第一类对象 b.函数可以被赋值 c.可以被当做参数 d.可以当做返回值 e.可以作为容器类型的元素 def f(n): return n*n def foo(a,b,func): ret = func(a) + func(b) return ret foo(1,2,f) print(foo(1,2

Python标准库:内置函数open(file, mode=&#39;r&#39;, buffering=-1, encoding=None, errors=None, newline=None, closefd=T

本函数是打开一个文件并返回文件对象.如果文件不能打开,抛出异常OSError. 参数file是一个字符串表示的文件名称,或者一个数组表示的文件名称.文件名称可以是相对当前目录的路径,也可以是绝对路径表示. 参数mode是指明打开文件的模式.默认值是'r',表示使用文本的方式打开文件来读取. 'r'表示打开文件只读,不能写. 'w'表示打开文件只写,并且清空文件. 'x'表示独占打开文件,如果文件已经存打开就会失败. 'a'表示打开文件写,不清空文件,在文件后尾追加的方式写入. 'b'表示二进制的

Python标准库:内置函数print(*objects, sep=&#39; &#39;, end=&#39;\n&#39;, file=sys.stdout, flush=False)

本函数是实现对象以字符串表示的方式格式化输出到流文件对象file里.其中所有非关键字参数都按str()方式进行转换为字符串输出,关键字参数sep是实现分隔符,比如多个参数输出时想要输出中间的分隔字符:关键字参数end是输出结束时的字符,默认是换行符\n:关键字参数file是定义流输出的文件,可以是标准的系统输出sys.stdout,也可以重定义为别的文件:参数flush是立即把内容输出到流文件,不作缓存. 例子: #print() print(1, 2, 3, sep = ',', end =