python输入文字并输出_[7] Python输入和输出

1. 概述

今天我们要看一下Python中如何实现输入输出。加粗体代表我们已经介绍的内容,斜体代表新增内容。计算机编程的原理简要介绍

集成开发环境PyCharm

变量名、数字、字符串、列表

句式

输入和输出

条件判断语句

循环语句

注释

函数

模块和引入

各类数据结构

2. I/O

我们经常看到I/O这个词,其实指的就是Input和Output了,也就是输入和输出。输入设备包含鼠标、键盘、摄像头、麦克风等,由用户制造信息、电脑接收;输出设备包含显示屏、扬声器、耳机、打印机等,由电脑制造信息、用户接收。在这里我们将主要看两个最基本的输入输出方法,即键盘输入、显示屏输出。

3. 输入

所谓键盘输入,在Python中表现为,点击运行代码后,程序会问你输入你要的信息,这里我们用input函数来实现。具体代码如下:

var = input("What is your name?")

这里我们会在屏幕上看到问题“What is your name?”,我们便可以通过键盘输入了。当然,输入后我们发现程序就结束了,啥也没了,因为我们程序只有一行代码,要做的事就是问个问题,得到用户写的答案,把用户输入的信息赋值给变量var,程序结束。想看到var到底被赋了什么值,我们可以加一行print:

var = input("What is your name?")

print(var)

运行结果如下:

我们可以看到我输入的名字“Jun”被成功赋值给var。我们可以看到在这里问题的问号后面连个空格都没有,有时候为了让问题更美观我们还会要求答案在另一行显示,为了让问题更美观,我们可以这么写:

name = input("What is your name? ") #注意问号后多打了一个空格,手动补充

print(name)

country = input("Where are you from?\n")

print(country)

在country这个变量名中,我们用了换行符\n,相当于回车键,即显示完前面的字符串后另起一行。运行这段代码,我们可以看到如下图,绿色的是我们回答的答案:

在Python3中,我们所有的输入都是字符串,想要输入数字,我们可以用int或者float来把字符串转换成数字:

#输入的数字为字符串

age = input("What is your age? ")

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值