zoukankan      html  css  js  c++  java
  • 【Python基础】02_Python中变量的输入输出

    1.变量的输入:

    input函数:

      input()

      input("请输入银行卡密码")

      password = input("请输入银行卡密码")

      变量名 = input("XXX") # 用输入函数给变量赋值

    输入函数给变量赋值举例:

     注:所有input()得到的数据类型都是str字符串类型

    2.变量类型的转换函数:

    •   int(x)  # str转整数
    •   float(x)  # str转小数

    转换举例:

    3.输入综合练习:

     1 # 1.输入苹果的单价
     2 price = float(input("请输入苹果的价格"))
     3 
     4 # 2.输入苹果的重量
     5 weight = float(input("请输入苹果的重量"))
     6 
     7 # 3.输出总金额
     8 money = price * weight
     9 
    10 print(money) #输出结果

    4.变量的格式化输出:

    格式化字符:

      %s  字符串

      %d  十进制整数,%06d整数的显示位数,不足用0补全

      %f  浮点数,%0.2f表示小数点后只显示2位

      %%  输出%

    输出语法格式:

      print("格式化字符串" % 变量1)

      print("格式化字符串" % (变量1,变量2,变量3...))

    格式化举例:

     1 # 字符型占位
     2 name = input("请输入你的名字")
     3 print("你的名字叫%s,请多多关照" % name)
     4 # 整数型占位
     5 no = int(input("请输入你的学号"))
     6 print("你的学号是%06d" % no)  # 至少6位,不足用0站位
     7 # 浮点型占位
     8 price = float(input("请输入苹果的价格"))
     9 weight = float(input("请输入苹果的重量"))
    10 money = price * weight
    11 print("苹果价格%.2f元/斤,购买了%.2f斤,需要支付%.2f元" % (price, weight, money))
    12 # 小数点后显示2位
    13 print("数据的比例是%.2f%%" % 10)

    控制台输出:

    请输入你的名字张三
    你的名字叫张三,请多多关照
    请输入你的学号1352
    你的学号是001352
    请输入苹果的价格1.3
    请输入苹果的重量6
    苹果价格1.30元/斤,购买了6.00斤,需要支付7.80元
    数据的比例是10.00%

    特别注意:

    1 scale = 0.25
    2 print("数据的比例是%.2f%%" % scale * 10)

     控制台输出:

    数据的比例是0.25%数据的比例是0.25%数据的比例是0.25%数据的比例是0.25%数据的比例是0.25%数据的比例是0.25%数据的比例是0.25%数据的比例是0.25%数据的比例是0.25%数据的比例是0.25%

    1 scale = 0.25
    2 print("数据的比例是%.2f%%" % (scale * 10))

    控制台输出:

     数据的比例是2.50%

     注:如果要在格式化输出中使用*号,应该将其用()放在一起,否则解释器会错误理解。

  • 相关阅读:
    【leetcode】7. 反转整数
    【leetcode】496. 下一个更大元素 I
    【leetcode】389. 找不同
    Linux驱动模型解析bus之platform bus
    shell 和进程
    递归调用在循环体内: 把循环展开, 这种情况是先循环再递归
    javascript函数柯里化以及柯里化带来的好处
    Maven测试篇
    关于ECharts Java类库的一个jquery插件
    javascript原型链继承
  • 原文地址:https://www.cnblogs.com/dujinyang/p/11257328.html
Copyright © 2011-2022 走看看