当前位置: 首页 > news >正文

Python基础加强学习

一、python概述

1. python的应用领域

  • web开发
  • 大数据处理
  • 人工智能
  • 自动化运维开发
  • 云计算
  • 爬虫
  • 游戏开发

2. 安装python

要进行python开发,首先要安装python解释器,这里说的安装python说的就是安装python的解释器。

测试python是否安装成功,在cmd中可以通过命令来看到python的版本号,同样可以通过命令来进入到python中的交互式模式,那么说明python在当前的环境中就是安装成功的。

3. 小细节

在python中的语法是区分大小写的

如何实现hello world

  • 在python的命令行模式下进行实现
  • 在python自带的交互式模式下进行实现
  • 在可以运行python的IDE环境下实现

使用体会:在cmd中进入的交互式模式其实就是python自带的idle

cmd小技巧:如果文件的路径很长,不好找,可以输入一个python,然后将文件拖入到命令行窗口即可。

4. python自带的idle

这是一个python shell,程序开发人员可以利用它和python进行交互

module:组件,模块

来了,踏马的年轻人的第一个python程序

== RESTART: C:/Users/Administrator/Desktop/wangguowei/python_learn/demo.py ==
   test  
百川东到海
何时复西归
少壮不努力
老大徒伤悲
>>> 

5. 区分python文件窗口和shell窗口

  • shell窗口:打开python自带的idle显示出来的窗口
  • 文件窗口:

在这里插入图片描述

二、常用的开发工具

1. 官方自带的开发工具IDLE

2. pycharm jetbrains捷克的一家公司开发的

3. 微软家的VS

安装的时候选择安装ptvs插件,启动vs后就可以创建python项目

4. eclipse+pydev

这是一个开源的,基于java的可扩展的开发平台,安装插件后就可以用来开发python。

三、小结

我们在安装python的时候,其实安装的是python的解释器。

开发python的过程可以使用各种工具,没有最好的。需要在不同情况下根据需要来使用,正如一句话所说:萝卜白菜各有所爱。

不管用什么东西,不管看什么教程,打牢自己的基本功才是最重要的!都多余了!爱谁谁。

相关文章:

  • C语言-简单的程序设计
  • 链队列基本操作
  • 多旋翼无人机仿真 rotors_simulator:基于PID控制器的位置控制---高度控制
  • Python是“真火”还是“虚火”?
  • 为什么要做数据治理以及如何进行数据治理?
  • 那些被渐渐遗忘的python知识点
  • LeetCode16. 最接近的三数之和
  • 外包干了三年,真废了。。。
  • WinLicense 3.1.3.0 Crack
  • 通过Java监听MySQL数据的变化
  • Sam-ba烧录工具的使用教程
  • 基于驾驶训练优化算法的函数寻优算法
  • Linux运维面试题总结—Linux基础、计算机网络基础
  • ARM通用中断控制器GIC之中断处理
  • Vector简介说明
  • 《Java编程思想》读书笔记-对象导论
  • 【译】React性能工程(下) -- 深入研究React性能调试
  • 【译】理解JavaScript:new 关键字
  • Cumulo 的 ClojureScript 模块已经成型
  • es6
  • Git同步原始仓库到Fork仓库中
  • gulp 教程
  • Java Agent 学习笔记
  • JS变量作用域
  • js继承的实现方法
  • Python3爬取英雄联盟英雄皮肤大图
  • Python连接Oracle
  • Spring Security中异常上抛机制及对于转型处理的一些感悟
  • webpack项目中使用grunt监听文件变动自动打包编译
  • 阿里云Kubernetes容器服务上体验Knative
  • 动态规划入门(以爬楼梯为例)
  • 看完九篇字体系列的文章,你还觉得我是在说字体?
  • 前嗅ForeSpider中数据浏览界面介绍
  • 深入浅出webpack学习(1)--核心概念
  • 说说动画卡顿的解决方案
  • 用Visual Studio开发以太坊智能合约
  • 2017年360最后一道编程题
  • ​Python 3 新特性:类型注解
  • ​软考-高级-信息系统项目管理师教程 第四版【第23章-组织通用管理-思维导图】​
  • ​水经微图Web1.5.0版即将上线
  • # Maven错误Error executing Maven
  • #162 (Div. 2)
  • (1)(1.13) SiK无线电高级配置(五)
  • (2015)JS ES6 必知的十个 特性
  • (ctrl.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MDd_DynamicDebug”不匹配值“
  • (阿里巴巴 dubbo,有数据库,可执行 )dubbo zookeeper spring demo
  • (二)学习JVM —— 垃圾回收机制
  • (附源码)spring boot校园拼车微信小程序 毕业设计 091617
  • (学习日记)2024.03.25:UCOSIII第二十二节:系统启动流程详解
  • (一)ClickHouse 中的 `MaterializedMySQL` 数据库引擎的使用方法、设置、特性和限制。
  • (一)u-boot-nand.bin的下载
  • (原创)攻击方式学习之(4) - 拒绝服务(DOS/DDOS/DRDOS)
  • (转)拼包函数及网络封包的异常处理(含代码)
  • (转)平衡树
  • ******IT公司面试题汇总+优秀技术博客汇总