python基础(二)---第一个程序
1. 第一个程序
1.1 Hello Python书写步骤
步骤一:新建文本文档文件,修改名称为hello.py
步骤二:使用记事本打开文件,书写程序内容如下:
步骤三:打开命令行,输入执行指令:python hello.py
运行结果:屏幕显示hello python
1.2 Bug
软件的Bug,是指软件程序的漏洞或缺陷。
针对BUG具有如下能力:
1.具备识别BUG的能力:多看
2.具备分析BUG的能力:多思考、多查阅资料
3.具备解决BUG的能力:多尝试、多查阅资料、多记录/记忆
1.3 hello python常见问题
1. 错误类型:输入错误
原因分析:将字符输入错误引发的错误
解决方案:检查对应位置拼写内容是否正确
2. 错误类型:缩进错误
原因分析:代码行前面添加了多余的空格引发的错误
解决方案:检查对应位置行首是否存在多余的空格
3. 错误类型:语法错误
原因分析:代码行中是否存在非法的python语法格式
解决方案:检查对应位置语法输入是否有误
2. PyCharm
2.1 PyCharm介绍
PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具。
2.2 PyCharm主界面
PyCharm包含4个主要区分,分别为菜单工具栏、项目结构区、代码区、信息显示区。
2.3PyCharm项目管理
创建新项目管理
步骤一:启动界面中选择【Create New Project】
步骤二:new Project窗口中选择【Pure Python】
步骤三:Location路径中输入项目保存位置路径
步骤四:点击【Create】完成创建新项目工作
同一窗口打开单个项目
步骤一:主界面中选择【File】菜单中的【Open】选项
步骤二:Open File or Project窗口中选择要打开的项目目录,并单击【OK】按钮
步骤三:Open Project窗口中选择【Open in current window】选项,并单击【OK】按钮
同一窗口打开多个项目
步骤一:主界面中选择【File】菜单中的【Open】选项
步骤二:Open File or Project窗口中选择要打开的项目目录,并单击【OK】按钮
步骤三:Open Project窗口中选择【Open in current window】选项,勾选【Add to currently opened Projects】选项,并单击【OK】按钮
不同窗口打开项目
步骤一:主界面中选择【File】菜单中的【Open】选项
步骤二:Open File or Project窗口中选择要打开的项目目录,并单击【OK】按钮
步骤三:Open Project窗口中选择【Open in new window】选项,并单击【OK】按钮
2.4 PyCharm源文件管理
创建新python程序源文件
步骤一:项目结构区任意位置右键单击鼠标
步骤二:弹出菜单中选择【New】选项中的【Python File】选项
步骤三:New Python file窗口中输入文件名,,并单击【OK】按钮
2.5 PyCharm Debug调试程序
步骤一:在代码区要进行调试的代码行左侧单击鼠标左键,添加调试断点符号
步骤二:右键单击源文件或代码区内部,弹出菜单,选择【Debug ***】
或在右上角工具栏区单击【debug】按钮,快捷键【shift+F9】
步骤三:在Debug窗口中单击【Step Over】键进行程序单步执行,快键键【F8】,单击左侧绿色【Resumn program】键放行程序向下执行,快捷键【F9】
python基础(二)---第一个程序的更多相关文章
- Python 基础 二
Python 基础 二 今天对昨天学习的Python基础知识进行总结,学而不思则惘,思而不学则殆! 一.先对昨天学习的三大循环的使用情况进行总结: 1.while循环的本质就是让计算机在满足某一条件的 ...
- Python基础—01-认识python,编写第一个程序
认识python 发展历史:点此查看简介 就业方向: WEB.爬虫.运维.数据分析.机器学习.人工智能.... 版本选择 python2.7是最后一个py2的版本,2020年将不再提供支持 pytho ...
- 二、Python安装和第一个程序
<1.Python语言介绍1.官方介绍:Python 是一款易于学习且功能强大的编程语言. 它具有高效率的数据结构,能够简单又有效地实现面向对象编程.Python 简洁的语法与动态输入之特性,加 ...
- 进击的Python【第二章】:Python基础(二)
Python基础(二) 本章内容 数据类型 数据运算 列表与元组的基本操作 字典的基本操作 字符编码与转码 模块初探 练习:购物车程序 一.数据类型 Python有五个标准的数据类型: Numbers ...
- python基础(二)----数据类型
Python基础第二章 二进制 字符编码 基本数据类型-数字 基本数据类型-字符串 基本数据类型-列表 基本数据类型-元组 可变.不可变数据类型和hash 基本数据类型-字典 基本数据类型-集合 二进 ...
- Python基础(二) —— 字符串、列表、字典等常用操作
一.作用域 对于变量的作用域,执行声明并在内存中存在,该变量就可以在下面的代码中使用. 二.三元运算 result = 值1 if 条件 else 值2 如果条件为真:result = 值1如果条件为 ...
- Python基础【第一篇】
一.Python简介 Python的创始人(Guido von Rossum 荷兰人),Guido希望有一种语言既能像C一样方便地调用操作系统的功能接口,也能像shell脚本一样,轻松地实现编程,A ...
- (一)java基础篇---第一个程序
先认识java的基础知识 1.变量命名规则 :1)变量名由数字字母下划线组成,2)不能使用java的关键字,比如public这种,3)遵循小驼峰命名法 2.数据类型 2.1基本数据类型有8种 其中分为 ...
- python基础知识第一篇(认识Python)
开发语言: 高级语言:python java php c++ 生成的字节码 字节码转换为机器码 计算机识别运行 低级语言:C 汇编 生成的机器码 PHP语言:适用于网页,局限性 Python,Java ...
- 第一模块:Python基础(二)
目录 1.变量 常量 2.用户交互和注释 程序交互 注释 字符串 布尔型(bool) 格式化输出 运算符 while 循环 @(开发基础) 1.变量 变量用于存储要在计算机程序中引用和操作的信息.它们 ...
随机推荐
- 开启macOS的原生写入Ntfs的功能
在使用原生写入Ntfs功能前,测试了第三方的ntfs-3g的方案超级不稳定,害怕数据丢失果断放弃. 基于osxfuse的ntfs-3g:https://github.com/osxfuse/osxfu ...
- css的div动态水平垂直居中
div动态水平垂直居中,思路如下: (1)先定位.如果相对于距离最近的父元素,用absolute:如果相对于body,用fixed. (2)然后,top和left都设为50%. (3)要居中的di ...
- 初识Java爬虫之Jsoup,提供参考代码
本文主要分享的是关于Java爬虫技术其中一个方式 ==> Jsoup 1.Jsoup简介 推开技术大门,爬虫技术琳琅满目,而今天要分享的Jsoup是一款Java的HTML解析神器,,可直接 ...
- 题解【洛谷P2863】 [USACO06JAN]牛的舞会The Cow Prom
题面 题解 \(Tarjan\)板子题. 统计出大小大于\(1\)的强连通分量数量输出即可. 代码 #include <iostream> #include <cstdio> ...
- 题解【2.23考试T3】val
3. val[题目描述] 这是一道传统题,源代码的文件名为 val.cpp/c/pas. 有一个值初始为 0,接下来 n 次你可以令其在之前基础上+2 或+1 或-1.你需要保证,这个值在整个过程中达 ...
- 总结下抽象类Abstract和虚方法Virtual(易混点)
1.普通类中可以有普通方法和虚方法,在被继承时,虚方法可以选择重写(override)或者不重写 2.抽象类中可以有普通方法和虚方法和抽象方法,当被继承时 如下 1.普通方法不能被子类重写 2.虚方法 ...
- winform学习(7)Label控件、Button控件、TextBox控件
Label控件是System.Windows.Forms.Label 类提供的控件. 作用:主要用来提供其他控件的描述文字,例如:登录窗体上的用户名.密码(输入框前面的字) Button控件是Syst ...
- mnist 数据集的识别源码解析
在基本跑完识别代码后,再来谈一谈自己对代码的理解: 1 前向传播过程文件(mnist_forward.py) 第一个函数get_weight(shape, regularizer); 定义了 ...
- tomcat在win10系统中安装失败的问题,修改tomcat内存
自己以前在其他系统上安装tomcat服务都没有问题,但是在win10系统上安装就经常出现问题,自己总结了一下安装步骤: 1.首先需要配置环境变量, CATALINA_HOME 2.修改service. ...
- django项目日志
接口中,写一条日志: 日志工具文件如下: