Excel中怎样计算面积? Excel制作计算圆面积工具的教程-英雄云拓展知识分享
135
2023-11-13
【摘要】 本书摘自《Python网络爬虫 从入门到精通》一书中第1章,第6节,李迎著。
1.6 Python 和我们沟通的开始
前面的内容主要讲的是Python中数学计算基础,了解这些内容后就会觉得已经 会使用 Python, 所以在开始学习Python时一定要先使用Python的“计算器”功能, 你会发现它真的很实用、很简单,有了良好的认知后,难一点的知识也会比较舒畅
的接入,后续,进入真正的沟通部分。
1.6.1 接收输入内容的 input()函数
在这里谈到的input()函数是Python3 中的,input()函数在 Python 2和 Python 3中 的使用规则是有所不同的。
input()函数在 Python 中是一个内置函数,其从标准输入中读入一个字符串,并 自动忽略换行符。也就是说所有形式的输入按字符串处理,如果想要得到其他类型 的数据,需要进行强制类型转化,默认情况下都是字符串。其中,输入提示字符串,
在给定提示字符串下,会在读入标准输入前,输出提示字符串。在输入文件的末尾会触发一个 EOFError。要使用其他类型的数据需要先把数据类型进行转化。
对于input()函数,先介绍在 Python中2版和3版的区别,这是我们最先接触的 一个函数,而且后续一直频繁使用。在 Python 2中关于“输入”这个词是有两个对 应的函数,分别为:input()和 raw_input(), 其 中 ,raw_input()将所有输入作为字符串 看待,返回字符串类型。input()函数支持表达式、数字类型、字符串类型,接收为 表达式时,只返回其执行结果。在Python3 中对 input()和 raw_input()函数进行了整 合,仅保留了input()函数,因为认为 raw_input()函数比较繁杂,和 Python 2相比改 变了 input()的用法,将所有的输入按照字符串进行处理,并返回一个字符串。下面
从两段示例中体验区别:
示例1: Python 2.3.4 版本。
>>>a=raw_input("please input:")
please input:wei
>>>al
'wei'
>>>a=input("please input:")
please input:123
>>>al
123
>>>al=raw_input("please input:")
please input:10C
>>>al
'100'
>>>al=input("please input:")
please input:wei
Traceback(most recent call last):
File"NameError:name 'wei'is not defined
1.6.2 输出内容的 print()函数
在前面介绍 Python 第一个程序时就接触了 print()函数,它使我们和计算机进行 了真正的交互,我们都知道人和计算机之间需要一个传递信息的APP, 在 Python 中 print()函数可以实现这个功能。
下面就从 print()开始了解 Python 思想。在 Python 中,“一切都是对象”,刚开 始学习 Python 时,会接触一个很震惊的差异就是它是靠缩进区分程序优先读取的层 次关系,这和其他语言非常不一样,所以一定要很小心,当你刚开始出错的时候很 大程度上是这个缩进引起。Python3 和Python2 版本中 print()函数的使用方法不同, Python3中需要使用括号,Python2 是不需要括号,在这里会把经常见到的输出格式 说明一下,后续就不再说明。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们 18664393530@aliyun.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~