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 中:

超详细 1小时学会Python输入和输出!相关推荐

  1. python详细教程-Python入门教程:超详细1小时学会Python

    1.Hello world 安装完Python之后,打开IDLE(Python GUI) ,该程序是Python语言解释器,你写的语句能够立即运行. 我们写下一句著名的程序语句: 并按回车,你就能看到 ...

  2. python入门教程(非常详细)-Python入门教程:超详细1小时学会Python

    1.Hello world 安装完Python之后,打开IDLE(Python GUI) ,该程序是Python语言解释器,你写的语句能够立即运行. 我们写下一句著名的程序语句: 并按回车,你就能看到 ...

  3. 40天python入门教程_Python入门教程超详细1小时学会Python

    Java 和 Javascript, 不 用 1 小时你就可以用 Python 快速流畅地写有用的 Python 程序 . 为什么使用 Python 假设我们有这么一项任务 : 简单测试局域网中的电脑 ...

  4. python入门教程收藏_python入门教程:超详细保你1小时学会Python,快来收藏看看...

    简介:简介(转发文章+私信[Python]获取资料方式)1.Hello world安装完Python之后,打开IDLE(Python GUI) ,该程序是Python语言解释器,你写的语句能够立即运行 ...

  5. python入门教程收藏_python入门教程:超详细保你2小时学会Python,快来收藏看看...

    简介:(转发文章+私信[Python]获取资料方式)1.Hello world安装完Python之后,打开IDLE(Python GUI) ,该程序是Python语言解释器,你写的语句能够立即运行.我 ...

  6. _【超详细指北】python大作业!

    [超详细指北]python大作业! ​ 这是笔者最近写python大作业时写的一个实现过程笔记,也就是基本上可以说是本人从0开始上手的一个python练习.程序和本文档从 4.29-5.15日 总共历 ...

  7. 会python_20小时学会Python,可能吗?

    美国自学专家乔希•考夫曼在TED上的演讲<关键20小时快速学习任何技能>,我看了多遍,很受启发.比如演讲中说的10000小时定律,我也曾阅读过相关书籍,可惜没有阅读完,因为被10000小时 ...

  8. 实例教程:1小时学会Python

    1 序言 面向读者 本文适合有经验的程序员尽快进入Python2.x世界.特别地,如果你掌握Java和Javascript,不用1小时你就可以用Python快速流畅地写有用的Python程序. Pyt ...

  9. python3中文手册-Python 输入和输出

    Python 输入和输出 在前面几个章节中,我们其实已经接触了 Python 的输入输出的功能.本章节我们将具体介绍 Python 的输入输出. 输出格式美化 Python两种输出值的方式: 表达式语 ...

最新文章

  1. 【MySQL】简单命令总结
  2. ACM模板--邻接矩阵 有向图 搜索算法
  3. Cookie的小知识
  4. python读写excel模块pandas_Python3使用pandas模块读写excel操作示例
  5. 怎么让电脑屏幕一直亮着_电视机指示灯亮不开机怎么办 电视机故障及维修介绍【详解】...
  6. WCDMA的短消息业务协议分析
  7. linux指法教程,Linux的vim的使用
  8. cvi中c语言只保留两位小数,保留两位小数,但要求只显示一位小数,怎么实现?...
  9. VINS(二)Feature Detection and Tracking
  10. Linux命令_搜索文件
  11. python人名抽签_办公人员的 python 妙用——抽签结果提取
  12. HTTP状态码404、413、500
  13. 设计模式:策略模式+观察者模式
  14. 2021 年广东省职业院校技能大赛(中职组) 网络搭建与应用赛项国赛遴选赛卷(B)
  15. 面试时谈得很好,事后没有电话给通知,这个时候应该怎么办?
  16. 从中国矢量图筛选出江苏省行政区划图
  17. 9.28上海交大PMP每日一题
  18. 电商类应用如何快速构建站内搜索和智能推荐能力?
  19. vue篇之安装脚手架以及创建项目
  20. python办公图表怎么画,用python绘制常用图表(一),上

热门文章

  1. 查看linux字符集命令,关于Linux字符集的查看及修改
  2. SAP LSMW批导数据的几个注意点
  3. 告诉你SUV到底两驱好还是四驱好
  4. oracle触发器的类型及使用方法
  5. java.lang.StackTraceElement类
  6. openSAP中国新平台的介绍
  7. 网上找到的一段关于SAP支持服务的QA (转)
  8. ABAP--通过LDB_PROCESS函数使用逻辑数据库
  9. 与小熊、新宝不同的北鼎,仍不是小家电的出路
  10. 劣势者效应下,B站等短视频平台UP主“卖惨”吸睛又吸金?