1、用户交互,用户输入

用户输出命令是input。

设置一个变量并输出。

 name = input("name:")
print(name)

注:python2 下 raw_input。

  python2 下 input,不推荐用。输入的时候自动找变量。需要加“”。

  python3 下 input。

2、完成多输入。包括姓名年龄工作薪资等。完整的表。  

(1) 变量可以用%s表示。s表示string。结尾用% (n,n1,n2)。

(2) 可以使用.format(变量,变量,变量)。

第一种

 name = input("name:")
age = input("age:")
job = input("job:")
salary = input("salary:") info = '''
------------ info of %s --------
name:%s
Age:%s
job:%s
salary:%s
''' % (name,name,age,job,salary) print(info)
注:使用的%()都是按照顺序下来的。

第二种

 name = input("name:")
age = input("age:")
job = input("job:")
salary = input("salary:") info2 ='''
---------info of {_name} ----------
name:{_name}
age:{_age}
job:{_job}
salary:{_salary}
----------------------------------
'''.format(_name=name,
_age=age,
_job=job,
_salary=salary)
print(info2)

第三种

 name = input("name:")
age = input("age:")
job = input("job:")
salary = input("salary:") info3='''
---------info of {0}------
name:{0}
age:{1}
job:{2}
salary:{3}
----------------------------------
'''.format(name,age,job,salary)
print(info3)
注:直接输入数字,是按照顺序从0开始。

注:3种形式官方推荐第二种,不推荐第3种

  一下三种模式都是在内存里开启一块内存完成。

  加号拼接暂用好几块内存效率低下。

注:变量可以使用如下

  %s : 正常用的变量。

  %d : 只能是整数,会做一个检测。

注:输出数据类型

  输出数据类型的命令为type,用作与查看输出文字类型

  print(type(变量))

强制转数字 int (integer),用作修改输出文字类型

age = int(input(“age:”))

强制转换字符串str,用作修改输出文字类型

age = str(input(“age:”))

Python 用户交互程序Input的更多相关文章

  1. Python 用户交互程序(day1)

    一: 变量 变:变化,重在变字,量:计量,衡量,表示一种状态 变量赋值 : number = 1 变量的规则: 数字,字母,下划线, 任意组合,数字不能开头,python 的关键字不能用,变量名尽量有 ...

  2. Python的用户交互程序及格式化输出

    1.  用户输入 在Python 3 中,用户输入用input()函数即可实现用户交互程序. 例如,我们根据程序提示输入用户名和密码,并且打印输入的信息. 2. 字符串格式化输出 例如,我们根据程序提 ...

  3. Python学习笔记一:第一个Python程序,变量,字符编码与二进制,用户交互程序

    第一个python程序 Windows:设置环境变量,X:\pthonxxx,xxx是版本号 在命令提示符下 输入python,进入解释器 >>>print(“Hello World ...

  4. python - 用户交互/数据类型/格式化输出/运算符/流程控制单双多分支

    python:用户交互: 等用户输入,做反应: username=input("username:")password=input("password:")pr ...

  5. 第二部分用户交互程序开发,通过paramiko记录ssh会话记录

    需求及任务:实现一个给用户登录的界面(通过ssh登到堡垒机上,然后给它展现一个命令行的页面,然后他选择登哪台机器,一选择就连上去且把日志也记录下来). 先在admin创建几条组数据并与用户关联如下图: ...

  6. Python用户交互以及数据类型

    一.用户交互与格式化输出 1.用户交互 1.1什么是用户交互 程序等待用户输入的数据,程序执行完毕后为用户反馈信息. 1.2为何程序要与用户交互 为了让计算机像人类一样与用户交互 1.3使用方式 在p ...

  7. Python用户交互与流程控制

    1. 用户交互 python3通过input实现用户交互,与python2的raw_input一样,接收的值都转换成字符串格式.python2中也有一个input,而python2中的input接收的 ...

  8. python用户交互与基本运算符

    与用户交互 输入 获取用户输入 username = input('请输入您的用户名>>>:') '''将input获取到的用户输入绑定给变量名username''' print(u ...

  9. python简介、第一个python程序、变量、字符编码、用户交互程序、if...else、while、for

    也愿大家永葆初心-- 已识乾坤大,犹怜草木青. 一.python简介 首先,我们普及一下编程语言的基础知识.用任何编程语言来开发程序,都是为了让计算机干活,比如下载一个MP3,编写一个文档等等,而计算 ...

随机推荐

  1. unity 5.3 以后加载场景

    记录下官方建议的加载场景的方法: StartCoroutine(LoadYourAsyncScene()); IEnumerator LoadYourAsyncScene() { // The App ...

  2. 八、Sql Server 基础培训《进度8-查询多种写法》(实际操作)

    知识点: 假设学生表.班级表.年级表 学生表(student) 内码 学生姓名 班级内码 001 张三 1002 002 李四 1002 003 王五 1003 004 钱六 1001 班级表(cla ...

  3. webstorm 2018.10月 License server 最新激活码

    选中间的activetion code 2RRJMBXW33-eyJsaWNlbnNlSWQiOiIyUlJKTUJYVzMzIiwibGljZW5zZWVOYW1lIjoi5b285bK4IHNvZ ...

  4. h5 ios手机 隐藏input输入光标

    前面在做一个H5中用到的6位数字密码弹框(类似支付.微信那种)时,遇到一个可怕问题,那就是在浏览器和安卓中是不显示输入光标的,但是在ios手机上光标总是能看见,像穿透一样地显示最外层. 先说下实现密码 ...

  5. 谈一谈 MPU6050 姿态融合(转)

    姿态角(Euler角)pitch yaw roll飞行器的姿态角并不是指哪个角度,是三个角度的统称.它们是:俯仰.滚转.偏航.你可以想象是飞机围绕XYZ三个轴分别转动形成的夹角. 地面坐标系(eart ...

  6. mysql中的多表查询

    基本模式:t1 CROSS JOIN t2, t1 INNER JOIN T2 ON ,以及LEFTJOIN 和RIGHT JOIN. 这些都需要在实践中使用,多练习才行. 写一句sql语句:SELE ...

  7. CPanel/服务器文件及目录

    cPanel服务器默认的各主要目录及配置文件的路径.cPanel服务器很多配置文件的路径和通常情况下安装LAMP的不同,另外还有很多是属于cPanel面板自己的配置文件. 目录 1 Apache 2  ...

  8. 记一次GRPC使用报错排查

    项目一直使用grpc作为服务交互程序,其中我负责的java模块第一次引用该框架:当框架搭建好后,建立客户端代码,报错: Runable Error:java.lang.IllegalAccessErr ...

  9. HDU 1010生成树

    求起点到终点的最短权值和

  10. itoa()、atoi()、任意进制转换

    头文件:<stdlib.h> itoa --功能:将任意类型的数字转换为字符串.在<stdlib.h>中与之有相反功能的函数是atoi. atoi----功 能: 将字符串转换 ...