外链论坛

 找回密码
 立即注册
搜索
查看: 59|回复: 2

Python全系列教程:备考二级Python超级仔细课程

[复制链接]

3050

主题

155

回帖

9923万

积分

论坛元老

Rank: 8Rank: 8

积分
99238941
发表于 2024-8-18 01:16:44 | 显示全部楼层 |阅读模式

https://www.afuketang.com/video/qgjsj-ej-python-qcb

1.Hello world

安装完Python之后,打开IDLE(Python GUI) ,该程序是Python语言解释器,你写的语句能够立即运行。

咱们写下一句著名的程序语句:

并按回车,你就能看到这句被K&R引入到程序世界的名言。

在解释器中选取"File"--"New Window" 或快捷键 Ctrl+N , 打开一个新的编辑器。

写下如下语句:

保留为a.py文件。

按F5,你就能够看到程序的运行结果了。

这是Python的第二种运行方式.

找到你保留的a.py文件并双击能够看到程序结果。

Python的程序能够直接运行,对比Java,这是一个优良

2.国际化支持

咱们换一种方式来问候世界.新建一个编辑器并写如下代码:

在你保留代码的时候,Python会提示你是不是改变文件的字符集,结果如下:

将该字符集改为咱们熟练的形式:

程序同样运行良好。

3.方便易用的计算器

用微软附带的计算器来计数实在太麻烦了.打开Python解释器,直接进行计算:

4.字符串,ASCII和UNICODE

能够如下打印出预定义输出格式的字符串:

字符串是怎么拜访的?请看这个例子:

重视ASCII和UNICODE字符串的区别:

5.运用List

类似Java里的List,这是一种方便易用的数据类型:

6.要求和循环语句

7.定义函数

并且,介绍一个方便好用的函数:

8.文件I/O

9.反常处理

10.类和继承

11.包机制

每一个.py文件叫作为一个module,module之间能够互相导入.请参看以下例子:

module能够定义在包里面。

Python定义包的方式稍微有点古怪,假设咱们有一个parent文件夹,该文件夹有一个child子文件夹,child中有一个module a.py。

怎样让Python晓得这个文件层次结构?很简单,每一个目录都放一个名为_init_.py 的文件。该文件内容能够为空。

这个层次结构如下所示:

那样Python怎样找到咱们定义的module?在标准包sys中,path属性记录了Python的包路径.你能够将之打印出来:

一般咱们能够将module的包路径放到环境变量PYTHONPATH中,该环境变量会自动添加到sys.path属性。

另一种方便的办法是编程中直接指定咱们的module路径到sys.path 中:

12.总结

你会发掘这个教程相当的简单。

许多Python特性在代码中以隐含方式提出,这些特性包含:

Python不必须显式声明数据类型,关键字说明,字符串函数的解释等等。

一个熟悉的程序员应该对这些概念相当认识,这般在你挤出宝贵的一小时阅读这篇短短的教程之后,你能够经过已有知识的迁移类比尽快熟练Python,而后尽快能用它起始编程。

当然,1小时学会Python颇有哗众取宠之嫌。

确切的说,编程语言包含语法和标准库。

语法相当于武术招式,而标准库应用实践经验则类似于内功,必须长时间熬炼

Python学习了Java的长处,供给海量极方便易用的标准库供程序员"拿来主义".(这是Python成功的原由)。

但不管怎么样,最少此刻会用Python代替繁琐的批处理写程序了。期盼哪些真的能在一小时内读完本文并起始运用Python的程序员会爱好这篇小文案,谢谢!返回外链论坛:www.fok120.com,查看更加多

责任编辑:网友投稿





上一篇:Steam怎么下载安装保母级下载安装教程
下一篇:罗技G HUB驱动:下载安装平常问题,下载安装教程?其实很简单!
回复

使用道具 举报

1

主题

956

回帖

1

积分

新手上路

Rank: 1

积分
1
发表于 2024-8-23 06:31:43 | 显示全部楼层
楼主继续加油啊!外链论坛加油!
回复

使用道具 举报

3037

主题

3万

回帖

9910万

积分

论坛元老

Rank: 8Rank: 8

积分
99109077
发表于 6 天前 | 显示全部楼层
“BS”(鄙视的缩写)‌
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点统计|Archiver|手机版|小黑屋|外链论坛 ( 非经营性网站 )|网站地图

GMT+8, 2024-11-18 05:49 , Processed in 0.124089 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.