学习笔记——Python输入与输出
Python的输入与输出
- 输入——input
- 输出
- 格式化输出
输入——input
input 函数 实现键盘输入
input 函数默认将接收的内容转为字符串类型,可以通过
类型转换函数来改变类型
>>> a=input("输入:")
输入:111
>>> print(type(a))
<class 'str'>
函数 | 说明 |
---|---|
int(x) | 将 x 转换为一个整数 |
float(x) | 将 x 转换到一个浮点数 |
str(x) | 将x转为字符串类型 |
>>>a=input("输入:")
输入:111
>>> a=float(a)
>>> print(a)
111.0
>>> print(type(a))
<class 'float'>>>> a=float(input("输入:"))
输入:111
>>> print(a)
111.0
>>>
练习
# 1. 输入苹果单价
>>> price_str = input("请输入苹果价格:")
请输入苹果价格:5.2
# 2. 要求苹果重量
>>> weight_str = input("请输入苹果重量:")
请输入苹果重量:7.2
# 3. 计算金额
# 将苹果单价转换成小数
>>> price = float(price_str)
# 将苹果重量转换成小数
>>> weight = float(weight_str)
# 计算付款金额
>>> money = price * weight
>>> print(money)
37.440000000000005
输出
格式化输出
如果希望输出文字信息的同时,一起输出 数据,就需要使用到 格式化操作符% 专门用于处理字符串中的格式。
- 包含 % 的字符串,被称为 格式化字符串
- % 和不同的 字符 连用,不同类型的数据 需要使用 不同的格式化字符
- % 是起着占位符的作用
常用格式化字符 | 含义 |
---|---|
%s | 字符串 如果不知道使用什么占位符接收变量,可以都用 %s |
%d | 有符号十进制整数,%06d 表示输出的整数显示位数,不足的地方使用 0 补全,%-6d 是做对齐 |
%f | 浮点数,%.2f 表示小数点后只显示两位 |
%% | 输出 % |
"""
在控制台依次提示用户输入:姓名、公司、职位、电话、邮箱
"""
[Name, Company, Position, Phone, Email] =(input("请输入姓名、公司、职位、电话、邮箱:").split())
print("*"*50)
print()
print(Company)
print()
print("%s (%s)" %(Name, Position))
print("电话:%s" % Phone)
print("邮箱:%s" % Email)
请输入姓名、公司、职位、电话、邮箱:Chris 牛逼哄哄公司 CEO 188888888 Chris@nbhh.com
**************************************************牛逼哄哄公司Chris (CEO)
电话:188888888
邮箱:Chris@nbhh.comProcess finished with exit code 0
学习笔记——Python输入与输出相关推荐
- Python学习笔记:输入和输出
本文来自:入门指南 开胃菜参考:开胃菜 使用Python解释器:使用Python解释器 本文对Python的简介:Python简介 Python流程介绍:深入Python流程 Python数据结构:P ...
- C++ 学习笔记之——输入和输出
在 C++ 中,我们通过调用输入输出流库中的流对象 cin 和 cout 来实现输入和输出. #include <iostream>using namespace std;int main ...
- [转载] Python输入,输出,Python导入
参考链接: Python输入,输出和导入 In this tutorial we will cover the basics of Python Input/Output and also how t ...
- Python输入,输出,Python导入
In this tutorial we will cover the basics of Python Input/Output and also how to import a module in ...
- python3中文手册-Python 输入和输出
Python 输入和输出 在前面几个章节中,我们其实已经接触了 Python 的输入输出的功能.本章节我们将具体介绍 Python 的输入输出. 输出格式美化 Python两种输出值的方式: 表达式语 ...
- python语言的33个保留字的基本含义_Python学习笔记——Python的33个保留字及其意义,python,pythone33,含义...
Python学习笔记--Python的33个保留字及其意义,python,pythone33,含义 发表时间:2020-03-27 笔记走起 正文 序号 保留字 含义 1 and 用于表达式运算,逻辑 ...
- 神经网络与深度学习——TensorFlow2.0实战(笔记)(三)(python输入和输出)
从程序中学习知识点 1. #输出函数可以输出字符串常量 print("hello") #输出数学表达式 print(1+2) #输出变量 print(num) 2. #string ...
- python学习总结7 - 输入与输出【格式化字符串及读写文件】
文章目录 输入与输出 1.更复杂的输出格式 1.1 格式化字符串字面值(3.6版本加入) 1.2 字符串的format方法 1.3 手动格式化字符串 1.4 旧式字符串格式化方法 2.读写文件 2.1 ...
- python输入名字输出姓_python学习-输入输出
Python的输入和输出非常方便,下面详细记录一下 任何计算机程序都是为了执行一个特定的任务,有了输入,用户才能告诉计算机程序所需的信息,有了输出,程序运行后才能告诉用户任务的结果.输入是Input, ...
最新文章
- 抛出运行时异常的目的_「JAVA」运行时异常、编译时异常、自定义异常,通过案例实践转译和异常链...
- 【DP】[ZJOI2008][HYSBZ/BZOJ1037]生日聚会Party
- 在IOC中装配Bean
- Container ViewController自定义转场控制器。
- 怎样使用 ASP.NET Optimization Bundling压缩样式表和脚本
- Oracle不完全恢复-主动恢复和incarnation/RMAN-20208/RMAN-06004
- 【资料整理】squid安装和配置代理上网
- java 火星坐标转wgs84_火星坐标系与WGS84坐标系转换
- JavaWeb后端代码自动生成工具
- python绘制人物关系图,Python来袭,教你用Neo4j构建“复联4”人物关系图谱!
- JAVA实现汉字转拼英
- 进字节跳动了,年薪30w+
- 彻底弄明白Gradle相关配置
- 《金融的本质》书中的精髓:金融危机是如何产生的?以及美联储是如何应对金融危机的?
- 帝国霸略老显示服务器连接失败,帝国霸略怎么玩?新手必看技巧攻略[图]
- 小乌龟克隆报错:git add not exit cleanly
- 纸质签名转变为电子签名
- 松下幸之助“水库式经营”
- IPsec中IKE与ISAKMP过程分析(快速模式-消息2)
- L2-013 红色警报 (25 分)