zoukankan      html  css  js  c++  java
  • python3之input和print

    输入(input)

    格式

    var=input()
    
    不管输入的是数字还是字符串,val都是字符串(str)类型

    示例

    a=input("请输入一个数字:")
    type(a)
    b=int(input("请输入一个数字:"))
    type(b)
    c=list(input())
    type(c)
    
    type(a)得到的是字符串类型
    type(b)得到的是int类型
    type(c)得到的是list列表类型,每个字符是一个列表元素

    输出(output)

    a 基本输出

    print(var1,var2)
    var1和var2可以是不同类型的数据
    遇到逗号","会输出一个空格
    
    print(var1+var2)
    var1和var2必须是同一类型的数据
    若var1和var2是number类型,则输出两数之和
    若是其他类型,则拼接var1,var2

    示例

    a=1
    b=2
    c=['a',2,'w','e',3]
    d=[4,'s',2,5,'t']
    e=('A',11,'A',22)
    f=(44,'D',99,'D')
    g={'key1':'val1','key2':'val2'}
    
    print(a,c)
    print(a,e)
    print(a,g)
    print(c,e)
    print(c,g)
    print(e,g)
    print(a+b)
    print(c+d)
    print(e+f)

    b 格式化输出

    name='marry'
    subject='python'
    age=20
    print('my name is %s,age is %d,subject is %s'%(name,age,subject))
    
    %s,%d为占位符,声明一个变量位置
    %是分隔符
    (name,age,subject)是变量列表,多少个占位符对应多少个变量
    
    常见的占位符
    %s      字符串占位符
    %d=%i   十进制整数占位符
    %f      浮点数占位符
  • 相关阅读:
    Electron应用打包、自动升级
    使用javascript处理nginx的请求
    使用Electron开发桌面应用
    VSCode、VBox搭建C/C++开发环境
    树莓派搭建Nexus2私服
    Tom猫小游戏功能实现
    如何配置webpack让浏览器自动补全前缀
    git 常用操作
    数组的一些常用操作
    ES6 的模块化
  • 原文地址:https://www.cnblogs.com/gudanaimei/p/13339681.html
Copyright © 2011-2022 走看看