Python基础---输入和输出

本文介绍了Python的运行方式,包括交互模式和命令行模式。重点讲解了Python中的输入和输出操作,如使用`print()`函数输出字符串和计算结果,以及通过`input()`函数获取用户输入的字符串。注意`input()`函数获取的输入默认为字符串,若要进行数学运算需转换为数值类型。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一 python的运行方式:

  1. python的交互模式:可以直接输入代码,然后执行,并立刻输出结果。相当于启动了python的解释器,但是 等待你一行一行的输入代码,输入一行执行一行。
  2. python的命令行模式可以直接运行,py文件。相当于启动了python解释器,解释器来执行文件里的代码。

二 输入和输出

  • 在控制台输出字符串:print(‘hello world’)

  • 输出多个字符串:print(‘hello world’,‘你好,世界’) 这里用,号隔开

  • 输出数字型的值或者计算结果:print(100) print(100+200) print(‘200+300=’,200+300)

  • python提供了一个input()函数,可以让用户输入字符串,并存放到一个变量里。注意:变量不仅可以为整数或浮点数,还可以是字符串。
    #这里name作为一个变量就是一个字符串

    >>>name = input( )
    >>>Xiaoming
    >>>name
    >>>’Xiaoming’

  • **input( )**可以让你显示一个字符串来提示用户:

>>>name = input(‘请输入你的名字:’)
>>>请输入你的名字:123
>>>print(‘Hello,’,name)
>>>Hello,123

>>>num1 = input(‘please input the 1st number:’)
>>>please input the 1st number: 3
>>>num2 = input(‘please input the 2nd number:’)
>>>please input the 2nd number: 4
>>>print('result of num1num2=’,num1num2)

#这里print的输出会报错,因为上面num1,num2储存的是字符串,不能相乘。正确如下:

>>>print(‘result of num1*num2=’,int(num1)*int(num2))
>>>result of num1**num2=12

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值