python初学者快速入门(一)输入和输出

这是我看《python核心编程》后的一点笔记,python和c语言有着密切的关系,所以我会用c语言和 python的一些基本操作进行粗略对比,理清一些异同,避免混淆
一、输入

string = 'hello world!'
print(string)
print('hello world!')

可见,输入字符串是很方便的,其中字符串可以用单引号也可以用双引号包括,操作和c语言的printf基本一样,而且,python中的print语句也可以实现字符串替换功能,例子如下:

print("%s is number %d" % ("python", 1))   
printf("%c is number %d\n",'c', 1);

第一句是用python输出“python is number 1”,第二句是c语言输出“c is number 1”

二、程序输入
可以通过input()函数输入文本:

user = input('enter login name: ')
num = input('enter number: ')
num = int(num)
num += 1
print(user)
print(num)

输出的结果:
enter login name: zhutou
enter number: 1024
zhutou
1025
首先,用input语句输入文本,然后用int()语句将字符串转换为int型数据,然后就可以进行数据的处理,类似c语言中如下语句:

    char f[10];
    int num;
    printf_s("enter login name: ");
    gets_s(f);
    printf_s("\n enter number: ");
    scanf_s("%d", &num);
    printf_s("\n%s\n%d\n", f, num + 1);

输出结果如下:
输出结果
难怪python被称为最接近伪代码的语言。。。
简单的输入输出就记到这里

猜你喜欢

转载自blog.csdn.net/weixin_37608233/article/details/68283100