11.怎么跟Python聊天?【用Python编程第一篇】——《跟老吕学Python编程》
前言
老吕在前面的篇章告诉了大家,什么是Python,Python在各个操作系统怎么安装配置,Python编译器用什么软件作为开发环境,Python是怎么运行的,还有上一篇,老吕教的是Python基础语法,对于新手入门来说,大多都是比较枯燥但是又必须要精通的内容,本篇章,老吕打算教大家怎么跟Python聊天,嘿嘿,换句话来说,就是直接用Python编程。
今天,大家玩点有趣的东西。
怎么跟Python聊天?
1.打开Python的聊天器IDLE
打开Python自带的IDLE,这个是Python跟老吕的聊天窗口之一
2.跟Python聊天
问题1
–
老吕有两个苹果,老吕儿子吃掉一个,还剩下几个?
老吕问Python,代码示例:
2-1
窗口内容输入如下:
敲击回车键 Enter,Python就会回答老吕
1
Python回答老吕:老吕,你还有1个苹果。
简单吧,Python的交互模式就是这样,你问Python,Python就会回答你。这也是Python编程最简单的表现。
作为一个程序员来说,Python全部弄好了之后,它的存在就像一个智能机器人一样,可以跟你不断的交流,基本上,你想要的,都可以通过Python实现。
这时候,又有人问老吕了,Python这样的表现不就是一个计算器吗?它是在跟你交流吗?
你问它:“你好”,它会直接回答你“你好”吗?
老吕告诉你,它会,只不过,你要理解一下Python的沟通方式,为什么老吕不是在聊天窗口里面输入人类聊天的语句:“老吕有两个苹果,老吕儿子吃掉一个,还剩下几个?”呢,
因为,前文老吕也说了,Python是个计算机编程语言,它听的懂的是机器语言,而不是人类语言,老吕教你学习Python语言,就是学会你怎么跟Python沟通。
所以,老吕把人类聊天的语句:“老吕有两个苹果,老吕儿子吃掉一个,还剩下几个?”直接翻译成Python听得懂的语言 “2-1”
这一句,就这么简单。
问题2
你跟Python说:“你好”,你让它直接回答你“你好,老吕!”
代码示例:
print('你好,老吕!')
窗口内容输入如下:
敲击回车键 Enter,Python就会回答老吕
你好,老吕!
Python回答老吕:你好,老吕!
学习任何一门编程语言都是有些枯燥乏味的,当你把Python当做一个机器人来理解它,用Python它自己的语言跟它沟通的时候,你就会觉得很有意思了。
如果你用错了Python语言呢?
比如以下代码:
print(“你好,老吕!”)
窗口内容输入如下:
Python显示SyntaxError: invalid character ‘“’ (U+201C)
大家知道怎么会回事吗???
相信用心学习老吕前面教程的朋友都看出来了,你写的Python语言有问题,Python也回答你了,你说错了,你把英文引号写成中文引号了
大家注意一下哦,“”
不是""
当然,除了加减,Python会的更多,老吕接着跟Python聊聊
加减乘除
接下来的教程,我们开始做一下文字的缩减,之前老吕也教过大家Python注释怎么写来的,你们直接看老吕写的代码就会明白老吕表达的是什么意思。
代码示例:
1+2*3/4 # 老吕问Python:1+2*3/4等于多少?
窗口内容输入如下:
Python回复
这些简单例子目的是让你先理解一下我们是怎么跟Python沟通的
不记得Python注释的朋友也可以重新温习一下
8.Python基本语法·注释——《跟老吕学Python编程》https://pythonlaolv.blog.csdn.net/article/details/136753321
跟Python沟通变量
代码示例:
a=100
b=25
a*b
Python回答:
大家发现了没有,我们用Python的聊天器IDLE,跟Python沟通以上的Python语言,是一句一句敲上去的。
那么,我们有没有像人类互相沟通的那种方式说:老吕,如果a=100,b=25,那么a*b等于多少呢?
这样的形式沟通呢?
老吕告诉大家,是可以的,你接着往下看
整段语句跟Python沟通
打开Python IDLE
打开Python IDLE,点击新建文件
黏贴代码
黏贴刚才我们要跟Python说的整段话
# 老吕,如果a=100,b=25,那么a*b等于多少呢?
a = 100
b = 25
print(a*b)
保存代码
点击 文件–>保存
运行代码
点击 运行–>运行代码
显示Python回答
显示Python回答
本篇章内容比较长,所以分为几个篇章还写,想看后续内容的朋友,可以订阅《跟老吕学Python编程》专栏
👨💻博主Python老吕说:如果您觉得本文有帮助,辛苦您🙏帮忙点赞、收藏、评论,您的举手之劳将对我提供了无限的写作动力!🤞
🔥精品付费专栏:(暂时免费,尽快订阅、收藏哦)🔥
《跟老吕学Python编程》
《跟老吕学Python编程·附录资料》
🌐前端:
《跟老吕学HTML》
《XHTML》
《CSS》
《JavaScript》
《Vue》
💻后端:
《跟老吕学C语言》
《C++》
《Java》
《R》
《Ruby》
《PHP》
《Go》
《C#》
《Swift》
《Python》
💾数据库:
《跟老吕学Oracle语言》
《MYSQL》
《SQL》
《PostgreSQL》
《MongoDB》