1.了解什么是Python:
Python(直译:大蟒蛇)是一种我们与计算机沟通的众多语言之一,例如:C语言、C++、java等。
它诞生于1989年的圣诞节期间,正式发布于1991年。Python这个名字,来自它的创造者Guido所挚爱的一部电视剧,他希望这个新的叫做Python的语言,能符合他的理想,创造一种C和shell之间,功能全面,易学易用,可拓展的语言。
Python 被认为是人工智能、机器学习的首选语言,可以说是全世界最流行通用范围最广的语言,几乎可以完成所有的任务,像设计游戏、建网站、造机器人甚至人工智能等都广泛使用Python。
许多大型网站就是用python开发的,例如YouTube、Instagram,还有国内的豆瓣。很多大公司,包括Google、Yahoo等,甚至NASA(美国航空航天局)都大量地使用Python。
2.用print()问候世界:
在Python中,是有许多内置函数的,print()便是其中一种。用print()可以将结果输出到标准的控制台上,他的基本语法格式如下:
print("输出内容")
注意:在print()函数中,要输出的内容要用双引号 " " (注意:一定要是英文输入的双引号或单引号,中文双引号或单引号不会被python编译器识别)或单引号 ' ' 括起来。
"""
通过汇率,计算手机价格
(某手机售价999.0美元,已知1美元等于9.65元人民币,手机价值人民币多少元)
"""
print(999*9.65)
输出结果:
9640.35
3.认识错误(BUG):
关于错误
编写的程序不能正常执行,或者执行的结果不是我们期望的俗称 `BUG`,是程序员在开发时非常常见的,初学者常见错误的原因包括:
1. 手误
2. 对已经学习过的知识理解还存在不足
3. 对语言还有需要学习和提升的内容
在学习语言时,不仅要学会语言的语法,而且还要学会如何认识错误和解决错误的方法。
4.Python中的常见错误:
1.手误:
pinrt("Hello World")
返回错误:
NameError: name 'pirnt' is not defined
名称错误:'print'函数没有定义
2.将多条 `print` 写在一行:
print("Hello World")print("Hello World")
返回错误:
SyntaxError: invalid syntax
语法错误:语法无效
3.缩进错误
print("Hello World")
print("Hello World")
IndentationError: unexpected indent
缩进错误:不期望出现的缩进
5.认识Python2与Python3的区别:
目前市场上有两个 Python 的版本并存着,分别是 `Python 2.x` 和`Python 3.x`
Python 2.x 默认不支持中文,Python 2.x 的解释器名称是 python
Python 3.x 支持中文,Python 3.x 的解释器名称是 python3
6.输出进阶:
我们若是要在Python中达到换行的效果时,需要用到"\n"
注:print()函数默认有"\n"的换行效果
print("小明\n",19,"\n岁")
输出结果:
小明
19
岁
让多个print()函数达到一行的效果
结束符
默认结束符是行号,end 参数可以修改。
print("Hello World",end=" ")
print("你好世界")
输出结果:
Hello World 你好世界
注意:end=" "两个双引号之中有一个空格
7.什么是输入:
输入:是指你任务有关往计算机下达指令的操作,键入命令、字母,移动鼠标,这都是输入操作。
举一个通俗的例子,我们在生活中,往往会遇到输入密码的时候,比如我们的微信密码,QQ密码,手机密码等等....那么怎样才能让程序知道咱们刚刚输入的是什么呢?
如果想要完成手机开机这件事情,我们先要有一个密码,我们首先要从键盘中输入一个数据,然后用一个变量来存储起来,这样程序就可以记住咱们设置的密码了。
8.input()函数
在Python3 中 input() 函数接受一个标准输入数据,返回为string 类型。
在Python2 中 input() 相等于 eval(raw_input(prompt)) ,用来获取控制台(也就是用户)的输入。
raw_input() 将所有输入作为字符串看待,返回字符串类型。而input() 在对待纯数字输入时具有自己的特性,它返回所输入的数字的类型( int, float )。
)
input()函数语法格式:input("提示信息")
注意:python3 里 input() 默认接收到的是 str 类型。
在程序中我们使用输入的场景会有很多种,例如在要求用户输入密码的时候,获取用户信息的时候,在这些场景下,我们都可以使用输入来完成。
例如:我们可以使用输入来获取用户的信息,可以使用信息来做判断是否是真正的用户。
name = input("你的名字是:")
print("你刚才输入的是:",name)
输出结果:
你的名字是:xxx
你刚才输入的是: xxx
简易代码展示:
result = '欢迎来到信息录入系统'
print(result)
name = input('请输入你的名字:')
age = input('请输入你的年龄:')
address = input('请输入你的地址:')
phone = input('请输入你的电话:')
print('='*50)
print('你的名字是:', name)
print('你的年龄是:', age)
print('你的地址是:', address)
print('你的电话是:', phone)
print('='*50)
输出结果:
欢迎来到信息录入系统
请输入你的名字:xxx
请输入你的年龄:xx
请输入你的地址:xxxxxxx
请输入你的电话:xxxxxxxxxxx
==================================================
你的名字是: xxx
你的年龄是: xx
你的地址是: xxxxxxx
你的电话是: xxxxxxxxxxx
==================================================
好的,今天的Python学习完毕,感谢阅读!