本人本科是计算机科学与技术专业的一枚小程序员,在即将毕业的时候接触到了Python,在Python上也是小白一个,这也是我第一次在CSDN上写文章,希望和各位大佬交流分享自己的一些经验,如有不对的地方,还请指出,欢迎各位看官批评指导。谢谢大家
Python输入与输出
数据的输入与输出操作,是计算机最基本的操作。本文我们主要研究基本的输入与输出,基本输入是指从键盘上输入数据的操作,基本输出是指在屏幕上显示输出结果的操作。
使用print()函数输出
在Python中,使用内置的print()函数可以将结果输出到IDLE或标准控制台上。
print()函数的基本语法格式如下:
print(输出内容)
其中,输出内容可以是数字或字符串(字符串需要使用引号括起来),此类内容将直接输出,也可以是包含运算符的表达式,此类内容将计算结果输出。例如:
a=100 #变量a,值为100
b=5 #变量b,值为5
print(9) #输出数字9
print(a) #输出变量a的值为100
print(ab) #输出ab的结果为500
print(“go big or go home”)
使用input()函数输入
在Python中,使用内置函数input()可以接收用户的键盘输入。input()函数的基本用法如下:
variable = input(“提示文字”)
其中,variable为保存输入结果的变量,双引号的文字用于提示要输入的内容。例如,想要接收用户输入的内容,并保存到变量tip中,可以使用下面的代码:
tip = input("请输入文字: ")
实践几个小程序
1.国际定义的BMI指数是用身高和体重来测算一个人的身材,BMI=体重(KG)/(身高*身高(M)),BMI<18.5,体重过轻;BMI>=18.5且BMI<24.9,正常;BMI>=24.9且BMI<29.9,体重过重;BMI>=29.9,肥胖。(附上我做的一段代码)
在附带本人的身材@_@
这样关于BMI指数的问题就在Python上跑了起来
2.“枯藤老树昏鸦,小桥流水人家,空调WIFE西瓜,啤酒烧烤小龙虾。”一想就美的不要不要的。请在控制台输入你向往的生活场景。
此处编辑的时候用print()输入就可,输出结果run一下就是:
3.每年双11,淘宝京东都有商品特价倒计时活动,编写一个程序,帮助商家进行特价商品销售倒计时提醒。(利用datetime模块)
(这道程序题,我理想中的是倒计时最后的界面是动态的,可以自动更新的,无奈实力有限,只能做到这里,不过欢迎大神指导,亦或是等本人将知识再充沛充沛,届时将再把这道程序题翻出来讲解一下)
程序的第一行调用了datetime模块
第二行定义day20来设置未来时间
第四行用delta存储两个时间的时间,差精确到毫秒
输出结果为:
现在是北京时间2019-5-22 23:04,我大致估算了一下时间,距离今年双十一应该是没错的
至于我在程序里每行末尾写到 end=" 是为了代码敲如的时候可以换行而不是无休止的在一行继续下去,同时在输出的时候又能使 “天” “小时” “分钟” “秒”在同一行。故此每行都用到了print(’ ',end=")。在这点上,我还想请教各位看官,如果您有更好的建议或者方法的话,请不吝指教。
最后,在寝室断网之际,也只好结尾,这是我第一次在CSDN如此专业的博客上写东西,文笔实在生疏的紧,请各位看官多多包容,闲余之时定会多练一练文笔。Python我个人认为是比C要简单很多,我有了一定C的基础学起来或许并非那么太过吃力,我想对像我一样对于Python充满好奇的“小白”们说,任何计算机语言想要学好,都并非是看会的,我们还需要大量的动手敲代码来实践,才能提高自己的水平。祝我们都早日学好吧~让Python能名正言顺的写在我们个人的简历上,成为我们能力的一部分。