进击的python【第一集】

1.环境安装

  • 安装python

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

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

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

path=%path%;C:\Python

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

Anaconda 的下载地址:https://www.anaconda.com/download/


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 & Fonts 
file-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

转载于:https://blog.51cto.com/zhouyaxiong/2333005

进击的python【第一集】相关推荐

  1. python糖葫芦_进击的python【第一集】

    进击的python[第一集] 1.环境安装安装python Windows平台安装py的时候要记住安装的位置,方便制定PATH 官网下的安装包可以安装可以卸载 windows制定配置文件路径 C:\P ...

  2. 这可能是史上最全的Python算法集!

    来源 | CSDN(ID:CSDNnews ) 本文是一些机器人算法(特别是自动导航算法)的Python代码合集. 其主要特点有以下三点:选择了在实践中广泛应用的算法:依赖最少:容易阅读,容易理解每个 ...

  3. python第一个公开发行版_Python基础篇【第一篇】:python入门

    python 简介 python是一种解释型.面向对象.改动数据类型的高级程序设计语言,由Guido van Rossum于1989年发明,第一个公开发行版发行于1991年. python是纯粹的自由 ...

  4. Apache POI和EasyExcel 第一集:小叙

    Apache POI和EasyExcel 第一集:小叙 最近的课程没有上半学期那么多了,作业也不用每天熬夜拼命的写了,但是经历过上半学期的忙碌之后,闲下来也是怪难受的.闲来无事突然发现了一个教学视频, ...

  5. python优化算法工具包_这可能是史上最全的 Python 算法集(建议收藏)

    原标题:这可能是史上最全的 Python 算法集(建议收藏) 导读:本文是一些机器人算法(特别是自动导航算法)的Python代码合集.其主要特点有以下三点: 选择了在实践中广泛应用的算法: 依赖最少: ...

  6. 零基础python必背代码-零基础入门学习python 96集全

    零基础入门学习python 96集全 第000讲 愉快的开始(视频+课件)xa0 第001讲 我和Python第一次亲密接触(视频+课件)xa0 第002讲 用Python设第一个游戏(视频+课件+源 ...

  7. python算法动画_这可能是史上最全的Python算法集!

    来源 | CSDN(ID:CSDNnews ) 本文是一些机器人算法(特别是自动导航算法)的Python代码合集. 其主要特点有以下三点:选择了在实践中广泛应用的算法:依赖最少:容易阅读,容易理解每个 ...

  8. 红薯微剧场 | 开源众包发包记第一集 —— 前端篇

     开源众包发包记 ---玩转众包 第一集   巧引外援.顺度难关---前端开发项目篇 丁酉年11月,北京的天气已经逐渐寒凉,部分办公司的灯光已熄灭,办公室的窗户上印衬着佳佳略显倦怠的容颜.虽然小风 ...

  9. Redis第一集:Windows下安装Redis和测试

    Redis第一集:Windows下安装Redis和测试 一.资源 Windows下的Redis的下载地址 点击这里即可下载,如果进不去GitHub的话,可以上网搜一下怎么进GitHub,搭个梯子(●ˇ ...

最新文章

  1. 八种方法防止数据库被下载
  2. 【django】类视图
  3. 微商谋定重整纠正错误走路-经信研究:李玉庭谈微商营销
  4. 蓝桥学院2019算法题1.3
  5. python中range和xrange的区别_python中range和xrange的区别
  6. NYOJ 975 关于521
  7. 【通俗易懂】RPA是什么?
  8. mycat 从入门到放弃 (转)
  9. “饮水机”:形象比喻 深入浅出理解RAID
  10. qtp xml联合xsl输出html报表,通过xml和xsl实现数据和页面展示模板的解耦(简单完整网站代码示例)...
  11. win10如何安装系统得日语输入法(亲测)
  12. 谷歌VR展示360度全景图
  13. 电路中VCC等符号的含义零欧姆电阻作用
  14. 消防工程师 5.气体灭火系统
  15. 谷物割捆一体农用车系统整体设计
  16. ppt制作的一些要点
  17. 图解2018双十一背后的阿里云技术
  18. OpenCV2.4.13 文本分割(水平垂直,直方图投影)
  19. 程序员在群里“匿名”骂老板,第二天被开除,聊天记录曝光
  20. css记录div渐变背景设置border-radius圆角显示不完整

热门文章

  1. 极客Web前端开发资源大荟萃#007
  2. 如何使用VirtualBox与GNS3搭建思科设备实验环境
  3. IT项目管理之系统部署
  4. HDOJ2203 亲和数
  5. 【转载】快速升职加薪的10个方法
  6. https协议和Http协议的区别
  7. 《例说8051:单片机程序设计案例教程》——2-4 指令格式
  8. AngularJS指令封装高德地图组件
  9. EXPORT_SYMBOL的作用是什么
  10. 转:Oracle中的日期和字符串互相转换