Python 基础语法 - 输入/输出

1. 输出

print的作用:

  • 将程序中的数据显示到控制台里面去。(在控制台中看到的数据都是程序中用print打印的结果)

1.1 一次打印一个数据: print(数据)

print(155)
print('12sd')
print(int(3.156))
print(500 - 200)

1.2 同时打印多个数据:

  • print(数据1,数据2,数据3,...)
print(int(True), float(True))
print(100, 100 - 9, 'asd', None)

1.3 定制end:

  • print(数据1, 数据2, 数据3, ..., end=字符串)
  • print 打印数据的基本逻辑: 先打印所有的数据,数据打印完成后会自动打印end的值;
  • end 的默认值是换行(\n)

print('hello world!', end=';')
print(1000)

# 打印出来就是这种格式
hello world!;1000

#总的来说 end 默认为回车,如果定义了 end 的值则输出,如果未定义则执行回车

print(100, end='+')
print(200, end='=')
print(300)
# 打印出来就是这种格式
100+200=300

1.4 定制sep

  • print(数据1, 数据2, 数据3, ..., sep=字符串)

  • sep的值控制的是同时打印多个数据的时候,控制台中数据和数据之间的分割方式;
  • sep默认是空格

print(100, 200, 300, 400)
print(1000)

# 正常打印的值
100 200 300 400
1000

#使用sep  end 打印的值
print(100, 200, 300, 400, sep='+', end='=')
print(1000)

#输出的格式如下:
100+200+300+400=1000

2. 输入 - input

  • input函数的作用:
    • 获取用户从控制台输入的数据到程序中使用。
  • input函数的用法:
    • 变量名 = input(输入提示信息)
name = input('请输入你的名字:')
age = int(input('请输入你的年龄:')) # 提示用户输入年龄,并且将输入结果转换成整数再保存到变量 age 中
print(name, age)
print(age > 18)

注意:不管通过 input 输入的是什么数据,程序中得到的数据的数据类型都是str

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值