美文网首页Python 基础
1.5 输入与输出

1.5 输入与输出

作者: 拖延症患者10 | 来源:发表于2023-02-19 17:33 被阅读0次

1.5.1 输入

接收用户输入的数据使用input()函数。

示例一:
input() 函数接收数据后返回的类型是:str 就是字符串类型

# 使用 input 去接收用户输入的数据,把接收的数据给 result 变量进行保存
result = input("请输入一个数字:")
print("接收的数字是:", result, "数据类型是:", type(result))

运行结果:

请输入一个数字:3
接收的数字是: 3 数据类型是: <class 'str'>

示例二:

# 接收用户输入的姓名
name = input("请输入您的姓名:")
# 接收用户输入的性别
sex = input("请输入您的性别:")
print("姓名: %s ,性别: %s" % (name, sex))

运行结果:

请输入您的姓名:高启强
请输入您的性别:男
姓名: 高启强 ,性别: 男

1.5.2 输出

Python中变量的输出使用print()函数,就是把程序中的数据通过控制台进行输出显示。
Ctrl + B 转到定义

  1. \n 表示换行符:
print("人生苦短\n我用python")

输出结果:

人生苦短
我用python
  1. 使用 print 函数输出多个数据
name = "安欣"
age = 33
# 在一行可以输出多个数据,多个数据在显示的时候默认使用空格进行分割,多个数据不要使用逗号分割
print(name, age)

输出结果:

安欣 33

多个数据在输出显示的时候可以按照指定的数据进行分割,需要指定参数:sep
sep:表示根据指定数据进行分割显示,默认值:空格

print(name, age, sep=":")

输出结果:

安欣:33
  1. 需求:把名字输出完成以后,不需要换行,解决办法:指定 end 参数
    end:表示在输出数据的末尾追加上指定数据,end='\n'
print(name, end="")
print(age)

输出结果:

安欣33
  1. sepend 一起使用
print(name, age, sep="#", end="!")

输出结果:

安欣#33!

1.5.3 字符串的格式化输出

字符串的格式化输出:字符串里面的内容按照指定的数据类型进行输出显示。
学习字符串格式化的目的:以后字符串里面的内容有动态内容时,需要使用字符串的格式化。

格式化占位符:
% d 表示格式化显示整型数字。
% f 表示格式化显示小数,默认保留6位小数。
% s 表示格式化显示字符串。

name = "陈书婷"
height = 1.75
# 提示:如果给多个格式化占位符进行传参,需要把多个参数放到小括号里面
print("姓名:%s 身高:%f" % (name, height))

输出结果:

姓名:陈书婷 身高:1.750000

%f 默认保留6位小数,%.2f 表示保留2位小数。

print("姓名:%s 身高:%.2f" % (name, height))

输出结果:

姓名:陈书婷 身高:1.75

%.1f会进行四舍五入。

print("姓名:%s 身高:%.1f" % (name, height))

输出结果:

姓名:陈书婷 身高:1.8

学号显示:序号不够三位前面补0

student_no = 1
print("学号为:%03d" % student_no)

输出结果:

学号为:001

注意点:格式化占位符结合 % 一起使用的时候,两个 % 表示一个

print("通过率:%d%%" % 80)

输出结果:

通过率:80%

字符串的格式化输出:整体输出的就是一个字符串

score = 98
result = "分数为:%d" % score
print(result, type(result))

输出结果:

分数为:98 <class 'str'>

相关文章

  • 1.5 输入与输出

    1.5.1 输入 接收用户输入的数据使用input()函数。 示例一:input() 函数接收数据后返回的类型是:...

  • 2020-10-22

    输入与输出 阅读,学习,写日记,写作,健身,饮食,都是输入与输出,输入是为了输出。想输出必要输入,输出是倒逼我成长...

  • 深度思考-输入输出与本质

    深度思考-输入输出与本质 目录 1、输入与输出 2、本质 3、总结 1、输入与输出 输入输出就是现象。 A:我有个...

  • Java 扫盲(1.5)输入输出

    读取输入 格式化输出 文件输入与输出

  • 学习与践行相结合,输入与输出相匹配

    学习与践行相结合,输入与输出相匹配 学习与践行相结合,输入与输出相匹配。 以输入转化为输出,以输出倒逼输入。 只有...

  • 调用高德开放平台-----输入提示API

    调用输入提示API的输入与输出源代码展示 输入 输出

  • 输入与输出

    参加007写作已经有一段时间了,写东西总是从自己出发,把自己的想法倒出来,也不管别人想不想看,算是发泄自己的情绪...

  • 输入与输出

    输入越多越有意义,输出越自然越顺畅 最近,写作群里桃花老师每天发一些有深度的文章,供大家分享,想让大家从中获取更多...

  • 输入与输出

    她的名字叫A,于她而言,生活像高压水泵,被挤压过后,不停的向外输出,将灵魂中积累的东西拼了命往外倾倒,想让...

  • 输入与输出

    自从生完2个孩子以后,生活的重心都在孩子身上,穿好看的衣服,no!贴个面膜,no!安静的看会书,No!生活完全不属...

网友评论

    本文标题:1.5 输入与输出

    本文链接:https://www.haomeiwen.com/subject/qfwpkdtx.html