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      浮点数占位符
  • 相关阅读:
    Codevs堆练习
    codevs 3110 二叉堆练习3
    浅谈堆
    codevs 2924 数独挑战
    搜索技巧——持续更新
    2144 砝码称重 2
    codevs 2928 你缺什么
    codevs 2594 解药还是毒药
    codevs 2147 数星星
    判断素数
  • 原文地址:https://www.cnblogs.com/gudanaimei/p/13339681.html
Copyright © 2011-2022 走看看