Python3程序输入和input内建函数

Python的print语句,与字符串格式运算符(%)结合使用,可实现字符串替换功能,这一点和C语言中的printf()函数非常相似:

print("%s is number %d" %("python",1))

结果:

python is number 1

常用的有以下三种:

%s表示由一个字符串来替换

%d表示由一个整数来替换

%f表示由一个浮点数来替换

内建函数input()

从用户那里得到数据输入最容易的方法是使用input()内建函数。它读取标准输入,并将读取到的数据赋值给指定的变量。可以使用int()内建函数将用户输入的字符串转换为整数。

user = input('Enter login name:')
print('Your login is:',user)

结果:

Enter login name:root
Your login is: root

输入一个数值字符串,并将字符串转换为整数:

num = input('Now enter a number:')
print(type(num))

print('Doubling your number:%d' % (int(num)*2))

结果:

Now enter a number:1024
<class 'str'>
Doubling your number:2048


版权声明:本文为sugong2021原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。