初始版python学习

Python学习
    一种面向对象的解释型计算机程序设计语言
一,Python核心诉求:
          编程简单
          代码优雅
          开发效率高

二,Python应用领域
Python是一门全栈式语言
Python有丰富的生态库
Python模块之间的胶水语言
、自动测试,运维 ,科学计算,金融数据分析,网络爬虫,大数据分析处理,后台服务器,前端界面,机器学习ML,人工智能AL 等等



云计算  
云计算最火语言,典型应用OpenStack
web开发
典型WEB框架Django
科学运算,人工智能
典型库 NumPy,SciPy,Matplotlib,Enthought libraaryys,pandas
系统运维

金融
量化交易,金融分析,
图形GUI
PyQT,WxPython,Tkinter

三,Python优缺点
优:
定位是优雅,明确,简单
开发效率非常高
高级语言,全栈式语言
可移植性强,可以运行在主流平台
缺:
运行慢
解释性语言
源代码不能加密

四,Python学习路线图
python语法
python对于系统及的网络编程
python多进程,多线程编程
python编写爬虫
python WEb后台编程
python运维,云计算开发
python大数据编程开发
python MI机器学习
python Ai人工智能学习

五,python开发环境搭建
1.下载python3.x  https://www.python.org/downloads
2.下载pythonIDE  https://www.jetbrains.com/pycharm 下载Community
版本的


六,创建项目
Creat New Project 创建项目
Open 打开一个存在的项目
Check out from Version Control从一个版本控制系统中下载打开一个项目


第二阶段  数据类型变量

整数int(没有大小限制可以无限大和无限小)
浮点数/小数float(没有大小限制可以无限大)
字符串str
布尔值 bool True  False
空值 None
复数complex 1+2j


内置函数
abs(x)  返回数字的绝对值
max(x1,x2,…)返回给定参数的最大值
min(x1,x2,…)返回给定参数的最小值
pow(x,y) x**y运算后的值
round(x,[,n])返回浮点数x的四舍五入值,如给出n值,则代表舍入到小数点后的位数


运算符
算数运算符
比较
赋值运算符
逻辑运算符 and  or not
成员运算符  in   not in
身份运算符


字符串基础操作

字符串类型 str
str1 = “python”
str2 = ‘abc’



Python数组列表操作
list定义
lang=[‘c/c++’,’java’,”Python”,”c#”]
lang=[‘c/c++’,’java’,”Python”,”c#”,100]
lang=[100,200,300,400,100]
lang=[10.1,20.3,3.5,4.8,100]


数组里面可以放任意类型。不一定非要同一类型也就是没有类型安全检查
lang[0]
[1:3]
[1:]
[:2]
[:]
[-2:]

数组list基础操作
数组/列表
后面增加一个元素
lang=[‘c/c++’,’java’,”Python”,”c#”]
lang2=[‘ruby’,’Golang’,’Perl’]
lang3=lang+lang2

修改一个元素
lang[2]=‘MS C#’

删除元素
del lang[1]

查找一个元素
haveelm=‘Python’ in  lang



二维数组
row0=[1,2,3]
row1=[4,5,6]
row2=[7,8,9]
matrix=[row0,row1,row2]
m21=matrix[2][1]
matrix[2][1]=0


Python字典dict操作

字典是系统数据结构的键值对
字典是另一种可变容器模型,且可存储任意类型对象
字典的每个键值对用冒号分割,每个对之间用逗号分隔这个字典包括在花括号中,格式如下
dict1={}
dict1={‘name’:’yang’}
dict1={‘name’:’yang’,’age’:’37’}
dict1={‘name’:’yang’,’age’:’37’,’id’:’012111’}
键必须是唯一的,但值则不必
值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元祖


python元组 tuple
元组就是只读的数组列表list
items=(‘c’,’c++’,’java’,’Python’,’c#’)
items=‘c’,’c++’,’java’,’Python’,’c#’
items=‘c’
items=(‘c’,)
items=()空元组
注意  如果元组只有一个元素 那么这里的,比不可少
items=(‘c’,)不能写成 items=(‘c’)


元组取值跟数组一样

元组和数组比较

列表功能比元组强大
元组是列表的一个只读版本

元组是不可变的,列表/数组是可变的
元组通常由不同的数据组成
列表/数组通常是相同的数据

表示一个点 point=(1,2)
表示一系列点 points=[(1,2),(1,3),(4,5)]


元组可以作为数组里面的key,数组不可以

元组性能比数组好

列表和元组相互转换
list2=[‘a’,’b’,’c’]
tuple3=tuple(list2)
元组转化成列表
tuple2=(‘a’,’b’,’c’)
list3=list(tuple2)

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 214,377评论 6 496
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,390评论 3 389
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 159,967评论 0 349
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,344评论 1 288
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,441评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,492评论 1 292
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,497评论 3 412
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,274评论 0 269
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,732评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,008评论 2 328
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,184评论 1 342
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,837评论 4 337
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,520评论 3 322
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,156评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,407评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,056评论 2 365
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,074评论 2 352

推荐阅读更多精彩内容

  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 5,737评论 0 10
  • Python 简介Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。Python 的设...
    在暴风雨中逆袭阅读 1,721评论 0 12
  • (92)姑娘她爸今天就要回来了,姑娘已经念叨好几天了,晚上7点15才下飞机,回来大概要9点多,问姑娘晚饭要不要先吃...
    王阳妈妈阅读 164评论 0 0
  • 郁浩然 美丽的敕勒川位于连绵起伏的阴山脚下。 那里的天空碧蓝碧蓝的,就像大海一样。天空中飘着朵朵白...
    空中飞翔的燕子阅读 523评论 0 1
  • 昨天是我在写作群第一次值周,这项工作对我来说很新奇。 下午,我开始制作电子表格,参照王姐姐的表格,我很快把表格做好...
    竹林闻泉响阅读 273评论 1 2