python2 用户交互和格式化输出

用户交互和格式化输出

如何格式化输出一组用户刚刚输入好的数据

#!/usr/bin/env python
this_year = 2014
name = raw_input("whta is your name?")
age = int(raw_input("how old are you?"))
sex = raw_input("Your gender?")
dep = raw_input("What is your occupation?")
information = """User information is as follows
        Name: %s
        age : %d
        sex : %s
        dep : %s
        """
print information %(name,age,sex,dep)

定义格式化,并给出各项数值。%s为字符串,%d为数字

输出如图:

[[email protected] ~]# python test.py
whta is your name?jia chen
how old are you?25
Your gender?male
What is your occupation?IT
User information is as follows
        Name: jia chen
        age : 25
        sex : male
        dep : IT

python2 用户交互和格式化输出

时间: 2024-11-03 05:42:04

python2 用户交互和格式化输出的相关文章

python用户交互与格式化输出

一.python语法入门之与用户交互 1.1 什么是与用户交互 用户交互就是人往计算机中input/输入数据,计算机print/输出结果 1.2 为什么要进行用户交互 为了让计算机能够像人一样与用户沟通交流 1.3 如何与用户交互 交互的本质就是输入.输出 1.3.1 输入input: 在python3中input会等待用户的输入,无论用户输入的是什么类型,返回的一定是字符串(str) >>> name = input('请输入你的用户名: ')请输入你的用户名: bing>>

数据类型、用户交互、格式化输出、基本运算符

1.什么是数据类型 变量值才是我们存储的数据,所以数据类指的就是变量值的不同种类 2.为何数据要分类型? 变量值是用来保存现实世界中的状态的,那么针对不同的状态就应该用不同类型的数据去表示 3.如何用,即数据类型的分类? 一:数字类型#整型int1.作用:表示人的年龄.各种号码.等级2.定义 age=18 #age=int(18) 二.浮点型float1.作用:表示身高.体重.薪资...2.定义salary=3.1 #salary=float(3.1) 三.字符串类型str1.作用:表示描述性质

数据类型,用户交互,格式化输出,基本运算符。

数据类型: 1.什么是数据类型 变量值才是我们存储的数据,所以数据类指的就是变量值的不同种类 2.为何数据要分类型? 变量值是用来保存现实世界中的状态的,那么针对不同的状态就应该用不同类型的数据去表示 3.数据类型的分类 一.数字类型(int): 1.作用:表示人的年龄.各种号码.等级 2.定义 age=18 表示age=int(18)print(id(age)) 表示在内存中的存放位置print(type(age)) 数据类型print(age) 打印字符串 二.浮点型(float) 1.作用

python用户交互、格式化输出

python中的注释 单行的话用"#"号注释, 多行注释,可以用三个单引号,或三个双引号 ''' '''或 """ """ python中用户输入 1. #!/usr/bin/env python #_*_conding:utf-8_*_ name = input("What is your name?") print("hello" , name) 2. #!/usr/bin/env

用户交互和格式化输出

name=input("name:")age=int(input("age:"))print(type(age))job=input("job:") infoo='''---------infoo of %s-------#name:%sage:%djob:%s'''%(name,name,age,job)print(infoo) infoo='''---------infoo of {0}-------name:{0}age:{1}job:{2

04计算机交互,格式化输出,基本运算符

一.与计算机交互 python与用户如何交互? ? 如:手写一个ATM的登录系统 name = input('请输入你的姓名:') pwd = input('请输入你的密码:') print(type(name)) print(type(pwd)) ? 请输入你的姓名:nick ? 请输入你的密码:123 ? <class 'str'> ? <class 'str'> ? 通过打印结果,可以发现input()方法的作用只是接收值,无论我们输入的是数字类型.字符 串 类型.列表类型,

python 3 用户输入和格式化输出

# -*- coding:utf-8 -*- #用户输入 && 格式化输出 #getpass 模块是内置的,可以将输入的内容隐藏 import getpass username = input("username:") password = input("password:") age = int (input("age:")) job = input("job:") #print(type(age),type

python学习笔记(注释、用户输入、格式化输出)

注释 单行:# 多行:上下各用3个连续单引号或双引号 3个引号除了多行注释,还可以打印多行 举例: msg = ''' name = "Alex Li" name2 = name print ("My name is",name,name2) ''' # print(msg) 运行结果第二个print就是打印3行字符串. 如果单行,用引号即可:msg = "Alex Li" python中,单引号和双引号相同,除了单套双或双套单. 例: msg

Win10下安装Python3及Python2、数据类型、格式化输出、运算符

Win10下安装Python3及Python2 下载的官网地址: https://www.python.org/downloads/windows/ 安装Python3: 安装完成之后,在开始处输入 cmd ,测试Python是否安装成功. 输入: python -V ----> pip -v ----> pip 安装Python2: 安装完成之后,打开之前打开的命令提示符页面,测试Python是否安装成功. 输入: python -V ----> pip -v Python3.x与Py