python-格式化输出(考试必考)
Python与用户交互
如何交互
我们使用input()方法来与用户交互,但是无论我们输入的值是数字类型、字符串类型、列表类型,input的接收值都是字符串类型。
name = input('请输入你的名字:')
print(type(name))
请输入你的名字:rayn
<class 'str'>
Python2 和Python3 的交互(了解)
Python2中的raw_input()和Python3中的input()是一样的
但是Python2中的input,用户需要知道自己输入的数据是什么数据类型,否则就会报错。python3会自动强制转换。
``>>> age=input('请输入你的年龄:') ##python2中的input命令
请输入你的年龄:rad
Traceback (most recent call last):
File "", line 1, in
File "", line 1, in
NameError: name 'rad' is not defined
```python
age=input('请输入你的年龄') ##Python3中的input命令
请输入你的年龄rad
格式化输出(考试必考)
占位符 (%s和%d)%d可以用做int类型
name = 'rayn'
height = 170
age = 20
print('my name is',name,'my height is',height,'my age is',age )
print('my name is %s my height is %s my age is %s'%(name,height,age))
my name is rayn my height is 170 my age is 20
my name is rayn my height is 170 my age is 20
format格式化 (了解)
name = input('name:>>>')
age = input('age:>>>')
height = input('height:>>>')
print('my name is {},my age is {},my height is{}'.format(name,age,height))
name:>>>rayn
age:>>>20
height:>>>180
my name is rayn,my age is 20,my height is180
f-string 格式化 (考试必考)
name = input('name:>>>')
age = input('age:>>>')
height = input('height:>>>')
print(f'my name is{name},my age is {age},my height is {height}')
name:>>>rayn
age:>>>20
height:>>>180
my name israyn,my age is 20,my height is 180
name = input('name:>>>')
age = input('age:>>>')
height = input('height:>>>')
print(f'my name is{name},my age is {int(age)+2},my height is {int(height)+3}') ##可以直接在大括号内进行算术运算
name:>>>rayn
age:>>>20
height:>>>180
my name israyn,my age is 22,my height is 183
print(f'my name is{name},my age is {int(age)+2},my height is {int(height)+3:.2f}') ##:.2f 标识保留2位小数点
my name israyn,my age is 22,my height is 183.00
python-格式化输出(考试必考)的更多相关文章
- python格式化输出【转】
今天写代码时,需要统一化输出格式进行,一时想不起具体细节,用了最笨的方法,现在讲常见的方法进行一个总结. 一.格式化输出 1.整数的输出 直接使用'%d'代替可输入十进制数字: >>> ...
- Python格式化输出的三种方式
Python格式化输出的三种方式 一.占位符 程序中经常会有这样场景:要求用户输入信息,然后打印成固定的格式比如要求用户输入用户名和年龄,然后打印如下格式:My name is xxx,my age ...
- python格式化输出及大量案例
python格式化输出符号及大量案例 1.格式化输出符号 python格式化输出符号 格式化符号 含义 %c 转化成字符 %r 优先使用repr()函数进行字符串转化 %s 转换成字符串,优先使用st ...
- Python 格式化输出
转载 今天写程序又记不清格式化输出细节了--= =索性整理一下. 注意: 与C/C++ 不同的是这里括号后面不需要加' , '号. python print格式化输出. 1. 打印字符串 print ...
- Python格式化输出
今天写程序又记不清格式化输出细节了……= =索性整理一下. python print格式化输出. 1. 打印字符串 print ("His name is %s"%("A ...
- [No000063]Python格式化输出
python print格式化输出. 1. 打印字符串 print ("His name is %s"%("Aviad")) 效果: 2.打印整数 print ...
- [转]Python格式化输出
今天写程序又记不清格式化输出细节了……= =索性整理一下. python print格式化输出. 1. 打印字符串 print ("His name is %s"%("A ...
- Python学习教程(learning Python)--1.2.2 Python格式化输出基础
本节讨论为何要格式化输出数据? 先看一段代码吧,本程序的功能是计算月支付金额. amount_due = 5000.0 #年支付金额 monthly_payment = amount_due / 12 ...
- Python格式化输出%s和%d
python print格式化输出. 1. 打印字符串 print ("His name is %s"%("Aviad")) 效果: 2.打印整数 print ...
随机推荐
- iOS开发:创建推送开发证书和生产证书,以及往极光推送官网上传证书的步骤方法
在极光官网上面上传应用的极光推送证书的实质其实就是上传导出的p12文件,在极光推送应用管理里面,需要上传两个p12文件,一个是生产证书,一个是开发证书 ,缺一不可,具体如下所示: 在开发者账号里面创建 ...
- thinkPHP--模块分组
启用分组模块非常简单,配置下APP_GROUP_LIST参数和DEFAULT_GROUP参数即可. 'APP_GROUP_LIST'=>'Admin,Home', 'DEFAULT_GROUP' ...
- docker命令自动安装
docker命令自动安装 操作 操作就是执行两句脚本 curl -fsSL get.docker.com -o get-docker.sh 这句命令会在当前文件夹下下载一个get-docker.sh的 ...
- P1051 谁拿了最多奖学金——水题
题目描述 某校的惯例是在每学期的期末考试之后发放奖学金.发放的奖学金共有五种,获取的条件各自不同: 1) 院士奖学金,每人8000元,期末平均成绩高于80分(>80),并且在本学期内发表1篇或1 ...
- xml和TreeView
1.TreeView代码代码: private void Form1_Load(object sender, EventArgs e) {<br> //代码为TreeView添加子项 tr ...
- slf4j介绍以及与Log4j、Log4j2、LogBack整合方法
翻了一下百度和官网.这么介绍slf4j. slf4j 全称 Simple Logging Facade for Java,是日志框架的一种抽象,那么也就是说 slf4j 是不能单独使用的必须要有其他实 ...
- Linux-软件安装(一) —— jdk/tomact 安装(普通安装)
Linux-软件安装(一) -- jdk/tomact 安装(普通安装) 1. 可使用 FinalShell 上传至 Linux 服务器 2. 解压 cd /usr/local #解压命令 tar - ...
- 自定义orgmode中加粗字体的颜色
自定义orgmode中加粗字体的颜色 Table of Contents 1. orgmode中加粗字体的默认处理 2. 设置设置加粗字体的颜色 1 orgmode中加粗字体的默认处理 在orgmod ...
- ES-Mac OS环境搭建-ik中文分词器
下载 从github下载ik中文分词器,点击地址,需要注意的是,ik分词器和elasticsearch版本必须一致. 安装 下载到本地并解压到elasticsearch中的plugins目录内即可. ...
- 谈谈我理解的Http缓存机制
前几天看到老铁们分享的面经,谈到 http 缓存机制的问题,痛下决心,一口气研究个明白,分享给大家. 前端的发展越来越迅速,能做的事情越来越多,承担的责任越来越重,通过了解 http 缓存机制,可以帮 ...