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

    注释:
    当行注释:#
    多行注释: ''' '''三个引号注释多行(可以是单引号或者双引号)

    三个引号也可以打印变量,定义变量,然后就可以变成多行的字符串打印出来
    Python中单引号和双引号是一样的,
    再”I'm“这种就可以使用双引号套用用于区别

    交互input(用于输入交互)

    第一种字符串打印格式:
    不建议使用,占用很多内存,字符串拼接方式

    # Author:Roberto
    name = input("name:")
    age = input("age:")
    job = input("job:")
    salary = input("salary:")

    info ='''
    -------- info is ''' + name + '''--------
    Name:'''+ name +'''
    Age:''' + age + '''
    Job:''' + job + '''
    Sarlay:''' + salary + '''
    '''
    print(info)
    比较复杂

    换成第二种方式,百分号占位符:

    s代表的是string,字符

    # Author:Roberto
    name = input("name:")
    age = input("age:")
    job = input("job:")
    salary = input("salary:")

    info ='''
    -------- info is %s --------
    Name:%s
    Age: %s
    Job:%s
    Sarlay:%s
    '''%(name,name,age,job,salary)
    print(info)

    字符将age变量换成%d,帮你检测数据类型
    %f 浮点,小数

    打印一个数据类型
    # Author:Roberto
    name = input("name:")
    age = input("age:")
    print(type(age))
    job = input("job:")
    salary = input("salary:")

    打印字符类型,告知类型定义
    # Author:Roberto Ye
    name = input("name:")
    age = int(input("age:")) #intrger转成整形
    print(type(age) ,type( str(age)))
    job = input("job:")
    salary = input("salary:")

    info ='''
    -------- info is %s --------
    Name:%s
    Age: %d
    Job:%s
    Sarlay:%s
    '''%(name,name,age,job,salary)
    print(info)

    py2里用raw_input,py3里用input
    py2里也有input,接受什么格式就是什么格式:

    # Author:Roberto
    name = input("name:")
    age = int(input("age:")) #intrger转成整形
    print(type(age) ,type( str(age)))
    job = input("job:")
    salary = input("salary:")

    info2 ='''
    -------- info is {_name} --------
    Name:{_name}
    Age: {_age}
    Job:{_job}
    Sarlay:{_salary}
    '''.format(_name=name,
    _age=age,
    _job=job,
    _salary=salary)
    print(info2)

  • 相关阅读:
    Git 一些常用命令
    Opengl VS2008开发环境
    用 HTML5 给 iPad,iPhone 打造速度超快的应用_HTML5研究小组
    理解CSS3 transform中的Matrix(矩阵) « 张鑫旭鑫空间鑫生活
    Google Dremel 原理 如何能 3 秒分析 1PB 开源中国社区
    Perl:过滤注释
    HTML5 History API实现无刷新跳转 蓝飞技术部落格 —— 关注前沿,追求卓越。
    OPENGL编程指南
    Perl : Quantifier follows nothing in regex; marked by
    .js文件无法运行的方法
  • 原文地址:https://www.cnblogs.com/roberto9/p/7092599.html
Copyright © 2011-2022 走看看