进击的python【第一集】

1.环境安装安装python

Windows平台安装py的时候要记住安装的位置,方便制定PATH

官网下的安装包可以安装可以卸载

windows制定配置文件路径 C:\Python是python的安装路径

path=%path%;C:\Python

安装Anaconda包管理软件是一个不错的选择,可以减少很多后续安装Python各种包的麻烦。在Anaconda自带的notebook进行代码编写

2.解析器安装

选择pycharm作为IDE环境

制定解析器的路径

创建python文件

Pycharm模板设置

打开file->settings->Editor->file and code template->python script然后在模板内输入上面两行代码保存即可。

#!/usr/bin/env python

# -*- coding:utf-8 -*-

文字大小和颜色和风格打开file->settings->Editor->Colors & Fontsfile-settings-appearance-theme-选择自己需要的风格先单击save as,然后在size里面输入适合的大小,根据自身需要。

使用open打开一个python 文件夹,查看文件等。

使用concole控制台

查看变量的值

3、python的特点

Python有大量的模块,使用模块来扩展功能,不需要重复造轮子

先import module

再module.function使用函数

高级内容:抽象、 异常、 魔法方法、 属性、 迭代器

算法是菜谱或者流程的时髦说法。函数就是一个小程序

4、python简单使用多行注释:"""被注释内容"""

变量赋值:

name = raw_input("请输入用户名:")整除采用双斜杠

字符串格式化,字符串是%s  后面的%high调用变量

high=input("请输入你的身高:")print('你的身高是:%s'%high)

新版本取消了raw_input

选择语句使用冒号分隔

转义

5、python帮助手册使用

1.help()进入帮助界面

括号里面可写你查询的内容  例如help(turtle)

2.dir函数是Python的一个内置函数。函数原型:dir([object])

可以帮助我们获取该对象的大部分相关属性。

eg1:导入math这个module之后就有了math的相关描述

eg2:查看列表的方法有哪些

eg3:

3._ doc_(前后各两个下划线。 )

在Python中有一个奇妙的特性,文档字符串,又称为DocStrings。

用它可以为我们的模块、类、函数等添加说明性的文字,使程序易读易懂

4.在pycharm中通过反键的go declation查看模快的原始文件

6、python的快捷方式快捷打印字符格式print('='*20)导入模块做别名

from X import *的方式导入模快  方便直接调用模块中的方法

7、python的数据结构序列(列表,元组),映射(字典)和集合set都是容器

列表像糖葫芦一样可以增删修改,元组是不可修改的序列

字符串也是不可以修改的,切片和重新赋值都是不可以的。

python中的字符串在C语言中体现为是一个字符数组

列表(List是python的苦力)  len算长度 max取最大值

二维列表

列表中值的替换

查看列表的方法有哪些

Clear清空内容

Append追加内容

Count计算出现的次数

Index查看出现的位置

Insert插入一个值

Pop删除一个元素

Sort排序元组

字典

END

python糖葫芦_进击的python【第一集】相关推荐

  1. 第一章 第一节:Python基础_认识Python

    Python基础入门(全套保姆级教程) 第一章 第一节:Python基础_认识Python 1. 什么是编程 通俗易懂,编程就是用代码编写程序,编写程序有很多种办法,像c语言,javaPython语言 ...

  2. 学银在线python课程_清华计算机系第一课:1615集 Python+Java+web等编程视频课程流出...

    转发分享,也是一种美德哦! Java 和 Python 双方都有各自适合和发展的领域,所以别人常问我学习什么语言好,或者让我在两种语言进行比较好坏. 其实编程语言只有适不适合你个人去学,并不存在好坏, ...

  3. python黑洞_史上第一张黑洞照片是用Python合成的?

    这两天,史上第一张黑洞照片,在朋友圈和各大公众号疯传,希望你没有收到视觉中国的律师函. 好了,言归正传. 这个照片是怎么「拍到」的呢? 其中一位研究人员(一个妹子,MIT 的博士,就是头图这位)就在  ...

  4. python编辑器_自学python第一课之下载安装编辑器

    一.Python编辑器安装 第一步:打开下载好的安装包,点击python3.7安装环境: 第二步:注意:一定要勾选上add Python 3.7 to PATH,不然就不会自动添加到系统环境变量里,可 ...

  5. 复旦大学python培训_复旦大学Python之子高质量解读:Python400集视频教程+python电子书大合集...

    Python 简介: Python 是一个高层次的结合了解释性.编译性.互动性和面向对象的脚本语言. Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具 ...

  6. 类的继承python事例_【Python五篇慢慢弹(5)】类的继承案例解析,python相关知识延伸...

    作者:白宁超 2016年10月10日22:36:57 摘要:继一文之后,笔者又将python官方文档认真学习下.官方给出的pythondoc入门资料包含了基本要点.本文是对文档常用核心要点进行梳理,简 ...

  7. java python算法_用Python,Java和C ++示例解释的排序算法

    java python算法 什么是排序算法? (What is a Sorting Algorithm?) Sorting algorithms are a set of instructions t ...

  8. 动态照片墙 python 实现_利用python生成照片墙的示例代码

    这篇文章主要介绍了利用python生成照片墙的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 PIL(Python Im ...

  9. python字符串_(Python基础教程之七)Python字符串操作

    Python基础教程 在SublimeEditor中配置Python环境 Python代码中添加注释 Python中的变量的使用 Python中的数据类型 Python中的关键字 Python字符串操 ...

最新文章

  1. ThreadLocal原理分析与使用场景
  2. 第三代基因测序技术革新 云计算的应用
  3. Science公布2020十大科学突破,AI预测蛋白结构等上榜 | AI日报
  4. coreldraw 复制填充渐变色
  5. pytest中pytest_addoption用法 动态添加命令行参数 (钩子函数)
  6. python异常处理结构_python-异常处理
  7. 模块化 组件化 工程化_软件工程中的模块和软件组件
  8. [html] html和html5有什么区别呢?
  9. python爬虫隐藏ip_Python3网络爬虫之使用User Agent和代理IP隐藏身份
  10. wordpress常用插件打包 百度搜索推送插件+sitemap生成等
  11. oracle使用nbu的必要,nbu恢复oracle,使用与源备份端不同用户问题解决
  12. 大规模中文自然语言处理语料(百科,问答、新闻,翻译)
  13. http请求pom 客户端_RPC之HttpClient与OkHttp3的实现,服务端知识点
  14. 【POJ1679】The Unique MST(非严格次小生成树)
  15. 毛子说PostgreSQL 需要实现多主
  16. 微信撤回软件安卓版_微信阻止撤回app最新版-微信阻止撤回软件下载v1.0.3 安卓版-腾牛安卓网...
  17. 易语言5.9 免狗完美版下载+安装教程
  18. HTML5期末大作业:个人网页设计——作家三毛6页(代码质量好) 学生DW网页设计作业源码 web课程设计网页规划与设计
  19. 10 个常见的压力面试问题
  20. 【帝国CMS】灵动标签循环调用广告

热门文章

  1. mx150 宏碁swift3_Acer发布了新的Swift 3轻薄笔记本: 4K屏幕+ MX150图形卡
  2. recastnavigation
  3. 365天深度学习训练营 P1
  4. U-NET:图像语义分割
  5. 2019年六月六级翻译汉语真题
  6. 家用计算机怎么上网,手机怎么设置家用路由器上网 手机设置家用路由器上网方法【详细步骤】...
  7. 浪涌后备保护器+SPD后备保护器+SCB防雷保护器综合应用方案
  8. React Ant Design注意项
  9. 基于SSM框架的交通车辆违章处理违章查询网站的设计与实现
  10. 1-JAVA编程准备-JDK安装与elipse、IDEA