Python学习笔记-print()函数,input()函数

Python学习笔记-print()函数,input()函数,第1张

Python学习笔记-print()函数,input()函数 学习目标:

学习完Python的基本输入输出


学习内容:

print()函数,input()函数


学习时间:

周一下午3点到


学习产出:

将学习内容记录至CSDN

print()的简单输出:

输出数字,字符,字符串

print(数字) 

print(字符")

print("字符串")

注意:默认情况下Python输出内容会自动换行,如果想不换行,则可以用英文半角状态下的逗号将内容分隔开

例如:

print(100)

print(但行好事,莫问前程)

print(100,但行好事,莫问前程)

>>>100

>>>但行好事,莫问前程

>>>100,但行好事,莫问前程

print()的复杂输出:

print(value,...,sep=' ',end='n',file=sys.stdout,flush=False)

value:表示我们要打印的值

...:表示一次性可以打印多个数值,但是之间必须要用逗号分隔开

sep:表示打印多个数值时之间的分隔符,默认是空格。

end:表示结尾时加上的字符,默认是换行符'n',也可以换成其他的如end='t'或end=' '等

file:输出的目标对象,可以是文本也可以是数据流

flush:表示是否将输出语句输出到目标对象,为False时表示输出值会存在缓存,为True时将强制写入文件。

例子:

多条print()输出到一行显示

例1:

for  x  in range(0,10):

        print(x,end='  ')

>>>0 1 2 3 4 5 6 7 8 9

例2:

for  x  in range(0,10):

        print(x,end='+')

print("?=100",)

>>>0+1+2+3+4+5+6+7+8+9+?=100

使用连接符连接多个字符串

数值可以直接输出,当使用+将数值和其他数据类型连接时,系统·默认为是加法计算会出现报错,有两种方法可以进行解决:1:不改变各自的数据类型,用逗号连接。2:改变数值为字符串,两端加单引号或者双引号。

例:

print("我年龄为"+18)

>>>TypeError:can only concatenate str(not "int") to str

print("我年龄为",18)#当使用“,”连接字符串和数值时,字符串和数值用空格进行连接

>>>我年龄为  18

print("我年龄为"+str(18))

我年龄为18

input()函数

variable=input("提示文字")

print(variable)

想要获得字符对应的ASCII码值可以利用ord()函数

中文声明注释

#  -*- coding:编码 -*-

或者

# coding = 编码

例如:

# -*- coding:utf-8 -*-

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存