加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

2.3Python基础语法(三)之输入输出

发布时间:2020-12-17 00:13:23 所属栏目:Python 来源:网络整理
导读:# 输入inputstring = input("请输入一个字符串:")number = input("请输入一个数字:")print(type(string))print(type(number))------------输出----------请输入一个字符串:fjdkjfkjdk请输入一个数字:123456 可见input是以 “ str ” 字符串的形式处理 #

# 输入input
string = input("请输入一个字符串:")
number = input("请输入一个数字:")
print(type(string))
print(type(number))
------------输出----------
请输入一个字符串:fjdkjfkjdk
请输入一个数字:123456

可见input是以 “ str ” 字符串的形式处理

# input字符转换数字
number = input("请输入一个数字:")
print("转换前:",type(number))
number = eval(number)
print("转换后:",type(number))
------------输出----------
请输入一个数字:123
转换前: 
转换后: 

输出函数.png

# values参数
a = 123
b = '张一根'
print(a,b)
------------输出----------
123 张一根

# sep参数:分隔符
a = 123
b = '张一根'
print(a,a,b,sep="--")
------------输出----------
123--123--123--张一根--张一根

# end参数:结束符
a = 123
b = '张一根'
print(a,end="这是结束符添加的n")
------------输出----------
123 张一根这是结束符添加的

# file参数:输出到文件
f = open("test.txt",'w',encoding='utf-8')  
#以w写的形式打开test.txt文件,且编码为utf-8,没有文件时,会新建一个文件。
print("这段话成功写入到该文件里",file=f)

------------输出效果----------

image.png

注:默认下,file=sys.stdout,即在控制台输出。

# 格式输出
a = 12
b = 66
print("%d %d" % (a,b))  #对应的格式要匹配
print("{0} {1}".format(a,b))  #号数对应后面的变量
------------输出----------
12 66
12 66

注:这两种都是字符串的操作,不是print的操作,在其他用字符串的地方也可以用。

我是张一根,一个机械专业的大学生,一个在读本科的计算机爱好者,期盼和你一起交流计算机的知识,让我们在这个大时代里一起进步。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读