2018年9月16日 天气:阳光的很
在学习C语言和C++过程中,写者觉得大多数人也都学过用户交互系统,用通俗的话来说就是使用者(用户)在运行程序时,通过键盘向电脑输入相关的字符、数字等等,使程序能够根据使用者输入作出相应的反应,这就是用户交互。
作为博大精深的python,怎么会缺少这个呢?于是今天写者想跟大家简要简要讲一讲python的用户交互。
举一个例子,C语言的一个简单用户交互的程序:
1 #include<stdio.h> 2 int main() 3 { 4 int number; 5 printf("please input the number you like:"); 6 scanf("%d",&number) ; 7 printf("The number you like is:%d",number) ; 8 }
注意这个程序用在线程序似乎没有办法运行
可以看到在C语言的程序中,这些似乎都没有多难,但是对于python来说还可以更简单(但是也更加难理解)
1 i = input("Please your the number you like:") 2 print(i)
显然没有对比就没有伤害啊!
但是请注意,python3.x的程序的每一条语句的结尾是不需要加上分号的,这与C语言的规定是不一样的,而且python3.x的数据不需要特别的声明等等一些不同,这些都可以从写者的代码中可以明显看出。
写者希望有时间最好多打打程序,程序是每天都需要打的,不然过几天后,自己的手是会生的。(笑)
可能会有人觉得其实C语言的程序比python3.x也没有复杂到什么程度,但是写者在这里提醒,越是复杂的程序就越能发觉python的优美。
今天就到这里了,明天写者要跟大家讲讲一个很重要的东西:循环。
每日经典:在没有人相信你的时候,你相信了你自己并且取得了胜利。这,就是成为英雄的道路。