zoukankan      html  css  js  c++  java
  • 用户交互程序

    用户输入

    #!/usr/bin/env python
    #-*-coding:utf-8 -*-
    
    
    #name = raw_input("What is your name?")#only on python 2.x
    
    name = input("What is your name?")
    
    print("Hello"+name)

    输入密码时,如果想要不可见,需要利用getpass模块中的getpass方法,即:

    #!/usr/bin/env python
    # -*- coding: utf-8 -*-
    
    import getpass
    
    #将用户输入的内容赋值给 name 变量
    
    pwd = getpass.getpass("请输入密码:")
    
    #打印输入的内容
    print(pwd)

    格式化输出模式info:

    三种格式化输出

    #!/usr/bin/env python
    #-*-coding:utf-8 -*_
    # Author:Zero
    
    
    name = input("name:")
    #raw_input 2.x == input 3.x
    #iput 2.0 不建议使用
    age = int (input("age(请输入整数):")) #变量类型转换
    print(type(age) , type ( str(age)) ) #变量类型输出
    job = input ("job:")
    salary = input ("salary:")
    
    #格式化输出1,注意输出格式如:%s,%d,%f的区别
    info = '''
    -----------info of %s ------------
    Name:%s
    Age:%d
    Job:%s
    Salary:%s
    '''%(name,name,age,job,salary)
    
    print(info)
    
    #格式化输出2,官方建议使用这种输出格式
    
    info2 = '''
    -----------info of {_name}----------
    Name:{_name}
    Age:{_age}
    Job:{_job}
    Salary:{_salary}
    '''.format(
        _name=name,
        _age=age,
        _job=job,
        _salary=salary
    )
    
    print(info2)
    
    #格式化输出3
    
    info3 = '''
    -----------info of {0}------------
    Name:{0}
    Age:{1}
    Job:{2}
    Salary:{3}
    '''.format(
        name,age,job,salary
    )
    
    print(info3)
  • 相关阅读:
    kotlin实现流读取
    mongo注解详解
    spring 手动注册bean
    mongo 生命周期
    GC类型以及不同类型GC的搭配 1
    GC类型以及不同类型GC的搭配
    Kotlin的高阶函数和常用高阶函数
    通过JVM日志来进行安全点分析
    js中style.display=""无效的解决方法
    Web网页性能管理详解
  • 原文地址:https://www.cnblogs.com/lzhn/p/7794125.html
Copyright © 2011-2022 走看看