朋友们,如需转载请标明出处:https://blog.csdn.net/jiangjunshow

声明:在人工智能技术教学期间,不少学生向我提一些python相关的问题,所以为了让同学们掌握更多扩展知识更好的理解人工智能技术,我让助理负责分享这套python系列教程,希望能帮到大家!

就最简单的形式而言,一个Python程序仅是一个包含Python语句的文本文件。例如,下面这个命名为script0.py的文件,是我们能够想到的最简单的Python脚本,但它算得上是一个典型的Python程序:
print('hello world')
print(2 ** 100)

这个文件包含了两个Python打印语句,在输出流中简单地打印一个字符串(引号中的文字)和一个数学表达式的结果(2** 100)。不用为这段代码中的语法担心,我们的重点只是程序的运行。后面将会解释print语句,以及为什么可以计算2** 100而不溢出。

你可以用任何自己喜欢的文本编辑器建立这样的文件语句。按照惯例,Python文件是以.py结尾的。从技术上来讲,这种命名方案在被“导入”时才是必须的,这也将在后边进行介绍,但是绝大多数Python文件为了统一都是以.py命名的。

当你将这些语句输入到文本文件后,你必须告诉Python去执行这个文件:也就是说,从头至尾按照顺序一个接一个地运行文件中的语句。正如后面你将会看到的那样,可以通过命令行、从IDE中点击其图标或者其他标准技术来运行Python程序。如果顺利的话,当执行文件时,将会看到这两个打印语句的结果显示在屏幕的某处:一般默认是显示在运行程序的那个窗口。

例如,这就是我在一个Windows的DOS命令行(通常称为命令提示符窗口,可以在程序菜单的附件中找到)运行这个脚本的结果,需要保证不会有任何愚蠢的打字错误。
C:\temp> python script0.py

hello world

我们刚刚运行了一个打印字符串和数字的Python脚本。也许不会因为这个代码获得任何编程大奖,但是这对掌握一些程序执行的基本概念已经足够了。

python系列教程8相关推荐

  1. python系列教程91

    朋友们,如需转载请标明出处:https://blog.csdn.net/jiangjunshow 声明:在人工智能技术教学期间,不少学生向我提一些python相关的问题,所以为了让同学们掌握更多扩展知 ...

  2. python系列教程143——行缩进

    朋友们,如需转载请标明出处:https://blog.csdn.net/jiangjunshow 声明:在人工智能技术教学期间,不少学生向我提一些python相关的问题,所以为了让同学们掌握更多扩展知 ...

  3. microbit python_刘鹏涛老师用Microbit 学Python系列教程

    本帖最后由 rzyzzxw 于 2018-4-5 11:33 编辑 刘鹏涛老师Microbit 学Python系列教程 经刘老师授权,刘老师订阅号刘鹏涛 捕获.PNG (6.22 KB, 下载次数: ...

  4. 【Python】Python系列教程-- Python3 编程第一步(十八)

    文章目录 前言 打印字符串: 输出变量值: 定义变量并进行简单的数学运算 使用 for 循环打印数字 0 到 4: 根据条件输出不同的结果: end 关键字 前言 往期回顾: Python系列教程–P ...

  5. python系列教程83

    朋友们,如需转载请标明出处:https://blog.csdn.net/jiangjunshow 声明:在人工智能技术教学期间,不少学生向我提一些python相关的问题,所以为了让同学们掌握更多扩展知 ...

  6. python系列教程145——布尔运算

    朋友们,如需转载请标明出处:https://blog.csdn.net/jiangjunshow 声明:在人工智能技术教学期间,不少学生向我提一些python相关的问题,所以为了让同学们掌握更多扩展知 ...

  7. python系列教程14

    朋友们,如需转载请标明出处:https://blog.csdn.net/jiangjunshow 声明:在人工智能技术教学期间,不少学生向我提一些python相关的问题,所以为了让同学们掌握更多扩展知 ...

  8. python系列教程171——网页文档

    朋友们,如需转载请标明出处:https://blog.csdn.net/jiangjunshow 声明:在人工智能技术教学期间,不少学生向我提一些python相关的问题,所以为了让同学们掌握更多扩展知 ...

  9. python系列教程2

    朋友们,如需转载请标明出处:https://blog.csdn.net/jiangjunshow 声明:在人工智能技术教学期间,不少学生向我提一些python相关的问题,所以为了让同学们掌握更多扩展知 ...

最新文章

  1. 知识科普:布线系统的施工顺序是什么
  2. HDU 4944 逆序数对
  3. 彻底清除计算机远程桌面连接的历史记录
  4. css按钮居中_你不一定知道的CSS最小和最大(宽度/高度)知识点及优缺点
  5. Python开发【第二篇】:Python基本数据类型
  6. 看陈广老师c#参考视频总结(第三篇)
  7. MySQL数据库接口的VC具体实现与应用
  8. 1核2g服务器能干什么_国内哪个云服务器比较便宜性价比高?大家有什么好推荐...
  9. 这 10 本书,提升你的财富思维,今天免费送!
  10. 什么思维是计算机科学的基础概念,计算思维的定义和特征是什么
  11. C语言判断关系R是否为自反关系
  12. PointNet解读
  13. Granger Causality 格兰杰因果关系
  14. 订阅新闻联播文字标题到邮箱
  15. 一款功能强大的设备调试、接口调试工具
  16. 国考省考申论:2次阅读法:1读感知材料类型和段落关系,2读根据问题词,原因词,影响词,对策词,关联词把握得分要点
  17. python3中利用serial模块实现单片机与python上位机的通信(串口调试助手)
  18. 基于tensorflow+CNN的报警信息短文本分类 代码理解(纯小白)
  19. PAT(乙级)2020年春季考试真题解析
  20. Oracle-存储过程语法

热门文章

  1. Unity项目中UI美术必须知道的程序要点
  2. 【转】GitHub 排名前 100 的安卓、iOS项目简介
  3. 苹果自带录屏在哪_原来苹果手机自带录屏功能这么好用,还能录制声音!教你这样开启...
  4. 苹果录屏功能在哪?教你轻松开启iPhone录屏
  5. C++ 获取窗口句柄
  6. IDEA卡顿问题处理
  7. 四、mybatis查询和结果映射
  8. 心田花开一二年级看图写话高分写作技巧教程
  9. 游戏FreeType字体
  10. 华为交换机配置远程命令