Python入门

本文介绍了Python编程语言的基础知识,包括Python的特点、起源及其官方网站。详细讲述了Python的安装步骤、IDLE环境的使用,并演示了如何运行第一个Python程序。此外,还讲解了Python的基本语法元素,如注释、常量和变量。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、什么是Python?

对于这种问题我们来百度一下就可以了。

什么是Python?

“Python是一种开放源代码的脚本编程语言,这种脚本语言特别强调开发速度和代码的清晰程度。它可以用来开发各种程序,从简单的脚本任务到复杂的、面向对象的应用程序都有大显身手的地方。Python还被当作一种入门程序员最适合掌握的优秀语言,因为它免费、面向对象、扩展性强同时执行严格的编码标准。 ”

 

二、为什么要选择Python?

换句话来说就是Python的优势在哪里?本人很懒,这种问题也百度一下就可以了,关键词:Python优势,可以找到以下描述:

“1.语法简单,自然,学习曲线低。
   2.开发环境简单,不需要复杂的ide即可完成开发,对开发机的要求也很低。
   3.开发过程简单,不需要编译,也不需要c/java等的复杂配置。
   4.运行速度快,至少比java快很多。将来还可以使用pypy来加速,能达到C/C++的级别。
   5.适用范围广,可以开发从企业级应用,桌面应用,到嵌入式都可以。
   6.适于团队开发,方便的单元测试和容易统一程序风格。”

如果对上述描述感兴趣的话您就有可能选择Python。

 

三、Python起源

还是百度一下,关键词:Python起源

“Python的创始人为Guido van Rossum。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,做为ABC语言的一种继承。之所以选中Python(大蟒蛇的意思)作为程序的名字,是因为他是一个Monty 大蟒蛇飞行马戏团的爱好者”

 

四、Python官网

好了必要的罗嗦结束了,我们该言归正传了,先知道官网在哪里?为啥?当然是去下载Python啦,要不用啥来学习啊。

官网网址:http://www.python.org/

 

五、下载Python

上面一条估计对您下载Python没有太大帮助,因为官网下载页面经常打不开,据说是被封了,但好处是网络这么大,找个下载的地方很容易,百度一下,关键词:python-3.1.1,我们就用这个版本的来学习。

 

六、安装Python

下载下来的文件名为python-3.1.1.msi,我们选择的平台为winxp,双击开始安装,中间过程没有特别的,下一步以及选择要安装的地儿,这里按默认路径安装到C:/Python31,安装后在操作系统的环境变量path中加入C:/Python31;路径,如图:

Python环境变量配置

 

 

七、启动IDLE (Python GUI)

IDLE (Python GUI)里即有运行Python的运行环境又有编辑环境,所以今后我们将经常光顾这里。

启动IDLE (Python GUI)

其中>>>是提示符,在后面我们可以直接输入python指令,输入完毕回车后就可以看到结果了。

 

八、第一个python程序

>>>print("hello python")

回车后显示

hello python

 

 九、用文件的方式运行第一个python程序

上面的运行方式称为交互的方式,这种方式只能和谈话一样一句句的交流,如果我们有许多话想放在一起说一般会选择写信,将要说的话都写在里面,而当你有许多条程序要运行也是一样的,就是将他们写到文件中,让平台一次就能运行多条语句。

在File菜单选择New Window或Ctrl + N就可以打开编程窗口,将print("hello python")写到里面,然后保存到自己想保存的路径中,起一个自己喜欢的文件名,按F5我们运行一下看看,结果是和上面一样。

 

十、注释

#是python的注释符,在python中只有单行注释没有多行注释,要想注释多行就只能每行都用#开头了。

那么,现在我们丰富一下我们的程序:

#显示hello python
print("hello python")

 

十一、常量

1、数字:

数字可分为

整数,如:23040

浮点数,如:23040.33

科学计数法的浮点数,如:2E-4

复数,如:4.5-2.3j

2、字符串

如:'单引号包括的字符串',"双引号包括的字符串"

还有一种三个单引号包括的字符串,这种字符串可以包括多行,如:

'''第一行

第二行

第三行'''

细节:要是在字符串中要显示单引号和双引号要咋办?简单,/'和/''来表示就可以,再进一步要求,我想显示/咋办?那就写两次就行,这样//就可以

3、布尔型

True 和 False

 

十二、变量

1、变量命名规则:

首字符为字母或下划线

其他字符可以是字母、下划线和数字

变量名区分大小写

2、变量不需要指定数据类型,或者说变量的类型是动态的,随着赋值的数据类型变化而变化

如:

a=3 #整型

a=3.2#浮点型

a='abc'#字符串型

a=True或a=False #布尔型

 

十三、程序行
1、一行多条语句

上面见到的都是一行一个语句,如果想一行多个语句咋办?很简单,如下面那样:

a=2;a=3.2
2、多行一条语句,这个意思是一个语句一行写不完,我想写多行,如下面这样:

print("aaaaa/

bbbbb")

回车后显示的是

aaaaabbbbb

 

 细节:一般规范的要求还是建议一行一句,尽量不采用上面的两条技巧

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值