【Python基础】02_Python中变量的输入输出
1.变量的输入:
input函数:
input()
input("请输入银行卡密码")
password = input("请输入银行卡密码")
变量名 = input("XXX") # 用输入函数给变量赋值
输入函数给变量赋值举例:

注:所有input()得到的数据类型都是str字符串类型
2.变量类型的转换函数:
- int(x) # str转整数
- float(x) # str转小数
转换举例:

3.输入综合练习:
# .输入苹果的单价
price = float(input("请输入苹果的价格")) # .输入苹果的重量
weight = float(input("请输入苹果的重量")) # .输出总金额
money = price * weight print(money) #输出结果
4.变量的格式化输出:
格式化字符:
%s 字符串
%d 十进制整数,%06d整数的显示位数,不足用0补全
%f 浮点数,%0.2f表示小数点后只显示2位
%% 输出%
输出语法格式:
print("格式化字符串" % 变量1)
print("格式化字符串" % (变量1,变量2,变量3...))
格式化举例:
# 字符型占位
name = input("请输入你的名字")
print("你的名字叫%s,请多多关照" % name)
# 整数型占位
no = int(input("请输入你的学号"))
print("你的学号是%06d" % no) # 至少6位,不足用0站位
# 浮点型占位
price = float(input("请输入苹果的价格"))
weight = float(input("请输入苹果的重量"))
money = price * weight
print("苹果价格%.2f元/斤,购买了%.2f斤,需要支付%.2f元" % (price, weight, money))
# 小数点后显示2位
print("数据的比例是%.2f%%" % )
控制台输出:
请输入你的名字张三
你的名字叫张三,请多多关照
请输入你的学号1352
你的学号是001352
请输入苹果的价格1.3
请输入苹果的重量6
苹果价格1.30元/斤,购买了6.00斤,需要支付7.80元
数据的比例是10.00%
特别注意:
scale = 0.25
print("数据的比例是%.2f%%" % scale * )
控制台输出:
数据的比例是0.25%数据的比例是0.25%数据的比例是0.25%数据的比例是0.25%数据的比例是0.25%数据的比例是0.25%数据的比例是0.25%数据的比例是0.25%数据的比例是0.25%数据的比例是0.25%
scale = 0.25
print("数据的比例是%.2f%%" % (scale * ))
控制台输出:
数据的比例是2.50%
注:如果要在格式化输出中使用*号,应该将其用()放在一起,否则解释器会错误理解。
【Python基础】02_Python中变量的输入输出的更多相关文章
- 『Python基础-3』变量、定义变量、变量类型、关键字Python基础-3』变量、定义变量、变量类型、关键字
『Python基础-3』变量.定义变量.变量类型.关键字 目录: 1.Python变量.变量的命名 2.变量的类型(Python数据类型) 3.Python关键字 1. Python 变量.变量的命名 ...
- python基础语法(变量与数据类型)
python基础语法(变量与数据类型) 一.python变量 python中的变量不需要声明.每个变量在使用钱都需要赋值,变量赋值以后,该变量才会被创建 在python中,变量就是变量,它没有类型,我 ...
- 【笔记】Python基础一 :变量,控制结构,运算符及数据类型之数字,字符串,列表,元组,字典
一,开发语言介绍 高级语言:Java,C#,Python ==>产生字节码 低级语言:C,汇编 ==>产生机器码 高级语言开发效率高,低级语言运行效率 ...
- python基础===python3中 http.client 和 urllib的那些事
import http.client #python3中没有了 httplib的库 #python 3.x中urllib库和urilib2库合并成了urllib库.. #其中urllib2.urlop ...
- Python基础(中)
前言 print(" _ooOoo_ ") print(" o8888888o ") print(" 88 . 88 ") print(&q ...
- Python基础0:变量 赋值 表达式和运算符
变量: 前面我们在使用print()输出内容的时候,如果内容很长,后面要再次输出的时候,就需重新在输入一遍. 如果给输出的内容起个简单的别名.这样我们用简短的别名来代替长内容,下次要输出的时候就直接使 ...
- python基础(3):输入输出与运算符
今天总结一下最基础的输入输出和运算符 输入: python3里都是input("") input() name = input() #输入的值会直接赋值给name name ...
- Python基础-数据类型和变量
数据类型 python中包含6种标准数据类型:1.Number 数值类型2.String 字符串类型3.List 列表类型4.Tuple 元祖类型5.Dict 字典类型6.Set 集合类型 注意:除了 ...
- python 基础之注释变量常量
一:注释 注释: 就是对代码的解释 方便大家阅读代码 1.注释的分类 (1)单行注释 # 在python中在行首添加一个#号就将这一行进行注释 #单行注释: 用#开头,后面跟上任意字符串 #pyth ...
随机推荐
- c语言 指针数组
指针数组指针数组是数组,指针数组每个元素是一个指针指针数组的定义:type* parray[n]; type* 是数组中每个元素的类型parray 为数组名n为大小 例子:float* a[3] // ...
- 代码审计-Typecho反序列化getshell
0x01 漏洞代码 install.php: <?php $config = unserialize(base64_decode(Typecho_Cookie::get('__typecho_c ...
- POJ 2486 Apple Tree ——(树型DP)
题意是给出一棵树,每个点都有一个权值,从1开始,最多走k步,问能够经过的所有的点的权值和最大是多少(每个点的权值只能被累加一次). 考虑到一个点可以经过多次,设dp状态为dp[i][j][k],i表示 ...
- GitHub排名TOP30的机器学习开源项目/贪心学院
对于机器学习者来说,阅读开源代码并基于代码构建自己的项目,是一个非常有效的学习方法.看看以下这些Github上平均star为3558的开源项目,你错了哪些? 1. FastText:快速文本表示和文本 ...
- Flutter路由跳转父级页面向子页面传参及子页面向父级页面传参
Flutter中页面通过路由跳转传参主要分两种,一种是通过push()跳转时根据设定的参数进行传参,另一种是通过pop()返回时进行传参. 父级页面向子页面push()传参 假设从A页面跳到B页面可能 ...
- LC 986. Interval List Intersections
Given two lists of closed intervals, each list of intervals is pairwise disjoint and in sorted order ...
- SQL-W3Chool-高级:SQL CREATE DATABASE 语句
ylbtech-SQL-W3Chool-高级:SQL CREATE DATABASE 语句 1.返回顶部 1. CREATE DATABASE 语句 CREATE DATABASE 用于创建数据库. ...
- android指纹识别认证实现
Android从6.0系统支持指纹认证功能 启动页面简单实现 package com.loaderman.samplecollect.zhiwen; import android.annotation ...
- Jenkins 自动化部署上线
转载于互联网 jenkins自动化部署项目,通过jenkins 部署来节省运维时间,不需要手动cp上线及版本发布 Jenkins 自动化部署上线 Jenkins Jenkins 自动化部署上线一.Je ...
- zookeeper-3.5.5安装报错:找不到或无法加载主类 org.apache.zookeeper.server.quorum.QuorumPeerMain
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明.本文链接:https://blog.csdn.net/jiangxiulilinux/artic ...