python cms模板_python基础-第一个python程序
前言
上一章中,我们介绍了怎么去安装python环境,作为我们入门python的先决条件,今天,我们通过编写第一个python应用程序的方式,正式进入python的大门。
首先,关于python,有两种打开方式,一种是shell命令行,一种是文本文档。习惯上称第一种为调试模式,第二种为脚本模式。下面我们一起学习这两种方式怎么使用,以及这两种方式的使用场景。
第一种,Shell命令行
关于shell命令行,我们实际上在上一章已经打开过,现在我们再来回顾一下:
1.ctrl+r,打开运行窗口
2.在命令行输入cmd,打开控制台
3.在控制台中输入python,打开python调试模式
此时,我们可以看到的效果就是:
是的,这个就是我们说的调试模式的界面,此时,我们开始编写我们的第一个应用程序:
print("hello world")
是的,就是这么一句很简单的话,实际上却是我们学习python的第一步,在功能上表现为在屏幕上输出 hello world 的字样。效果如图:
注意:上面所有的符号,包括双引号或者小括号,都是英文输入法状态下的符号
当然,我们一定是只能输出 hello world 的字样吗?实际上我们能够输出的内容还有很多,比如:
print("我在学习python")
你会发现,我们同样可以获取对应的效果。而这个就是一个最简单的python应用程序,而你也成功地迈出了python学习之旅的第一步。但这并不是最后一步,因为我们接下来还有第二种方式:
第二种:python脚本
pyhton脚本,听起来很高大上,实际上它其实是一种文本文档,和我们平时看到的.docx,.txt文本文档一样,不过它比较特殊,它的后缀名是.py。那这个文本文档如何创建呢?我们一起来看一下:
1.在桌面,右键,新建文本文档,得到如图:
然后,修改文本文档的名字为:
修改后,点击确定,即可生成一个python文本文档。
接下来,我们用记事本打开文本文档,在里面输入:
输入完之后,点击保存,如此便创建了一个python脚本。那么这个python脚本如何运行呢,我们打开这个python脚本所在的控制台,具体如下:
1.在这个pythpon脚本的目录中,按下shift,然后右键,点击在此处打开命令窗口,如图,在上面输入 python 01python.py
注意,这里的 01python.py,是当前创建的python脚本的名称,输入完之后,点击回车,结果如下:
可以看到,我们同样成功地输出了 hello world字样,这个就是我们第二种方式的启动方式。
那这两种方式有什么区别呢?如果我们把程序当做一场考试,那Shell命令行相当于草稿纸,而python脚本就相当于我们的试卷,因为shell命令行是一种即时显示的方式,但不能保存我们前面所写的代码,而python脚本则可以保存我们的代码,做到随时运行。所以当我们需要使用某些功能,但不确定具体的结果的时候,就可以使用shell命令行的方式来调试,相当于在草稿纸上进行运算,而最后的结果,就仍是需要写入到我们的试卷,也就是用python脚本的方式来保存我们的代码,以便以后可以直接运行。
当然,我们比对以上两种方式,其实都可以发现,不管第一种还是第二种,步骤都太特么麻烦了!!!那有没有一种比较好的方式,使得这两种方法都变得简单起来呢?有的!这就是我们又要来调胃口的第三章的内容,使用集成开发环境提高开发效率,敬请期待
python cms模板_python基础-第一个python程序相关推荐
- python 与_Python基础 第一个 Python 程序
目标 第一个 HelloPython 程序 Python 2.x 与 3.x 版本简介 执行 Python 程序的三种方式 解释器 -- python / python3 交互式 -- ipython ...
- python dict下标_Python基础教程:python的数据类型
python基础之五大标准数据类型 学习一门语言,往往都是从Hello World开始. 但是笔者认为,在一个黑框框中输出一个"你好,世界"并没有什么了不起,要看透事物的本质,熟悉 ...
- 视频教程-快速入门Python基础教程_Python基础知识大全-Python
快速入门Python基础教程_Python基础知识大全 十余年计算机技术领域从业经验,在中国电信.盛大游戏等多家五百强企业任职技术开发指导顾问,国内IT技术发展奠基人之一. 杨千锋 ¥99.00 立即 ...
- 视频教程-快速入门Python基础教程_Python基础进阶视频-Python
快速入门Python基础教程_Python基础进阶视频 十余年计算机技术领域从业经验,在中国电信.盛大游戏等多家五百强企业任职技术开发指导顾问,国内IT技术发展奠基人之一. 杨千锋 ¥199.00 立 ...
- Python学习教程(Python学习路线_Python基础学习教程_Python视频教程):初学者新手怎样快速入门Python
Python学习教程(Python学习路线_Python基础学习教程_Python视频教程):初学者新手怎样快速入门Python? 人生苦短,我用Python!!!短短几个字,现在在各大学习类平台随处 ...
- pycharm新建python的快捷键_Python基础之PyCharm 的初始设置
PyCharm 的初始设置(知道) 目标 恢复 PyCharm 的初始设置 第一次启动 PyCharm 新建一个 Python 项目 设置 PyCharm 的字体显示 PyCharm 的升级以及其他 ...
- Python按键精灵自动化_Python基础:了解Python与pycharm
认识 Python 人生苦短,我用 Python -- Life is short, you need Python 目标 Python 的起源 为什么要用 Python? Python 的特点 Py ...
- python安装方法_Python基础入门——简介和环境配置,超实用!
作者 | kbsc13 来源 | 机器学习与计算机视觉(ID:AI_Developer) 上周结束了如何构造一个机器学习项目的系列文章,当然还有一篇简单的总结以及介绍一些入门的学习资料,不过还在整理, ...
- python eval函数_Python基础元素语法总结
一.程序的格式框架 1.缩进 缩进是指每行语句前的空白区域,用来表示Python程序间的包含和层次关系. 一般语句不需要缩进,顶行书写且不留空白. 当表示分支.循环.函数.类等含义,在if,while ...
最新文章
- springboot java.util.NoSuchElementException: No value present 异常处理
- 如何让页面动起来?支付宝2020新春红包前端3D技术揭秘
- 点击模型:达观数据提升算法精度的利器
- TextView 多文字字体颜色及多事件监听
- 可视化之为什么要使用箱线图?
- MPlayer配置文件
- QCon思考之通过Quora和Spotify案例,直击数据处理背后的魅影
- C++11 原生字符串
- myeclipse2014 mysql连接池_MyEclipse配置数据源连接池
- 【DP + 卖股票】LeetCode 714. Best Time to Buy and Sell Stock with Transaction Fee
- 用甘特图控件VARCHART XGantt搞定项目管理
- HTML5 Canvas API详解
- mysql id发号器_如何做一个靠谱的发号器
- 趋势丨关于未来世界的50个超级趋势
- mysql左联和右联_MySQL左联、右联查询接where和and条件的区别
- VisionPro基础篇(一): VisionPro界面介绍
- 陈老师排课12A版的手工调课的方法
- HDU-3374 String Problem
- apicloud——微信第三方登录、apple登录
- python怎么实现模糊找色_Python下尝试实现图片的高斯模糊化
热门文章
- 工作六年后,我对软件开发的认知转变
- 关于汉字在不同编码方式中的大小
- 布隆过滤器与redis结合
- 【English】四月英语总结
- aix vnc oracle,AIX VNC setup - mistletoe82的个人空间 - 51Testing软件测试网 51Testing软件测试网-软件测试人的精神家园...
- 物理学十大著名经典实验!你知道几个?
- 计算机音乐数字乐谱大全追光者,追光者歌谱
- 简道云-第1章-简介
- 生僻字用计算机怎么弹数字,原来Windows自带输入法还能这么用?生僻字、数字转换,超好用...
- 【云服务架构】蔬菜加工也能搭上物联网,数字化蔬菜工厂上云故事