python基础学习(一)

1:python可以做什么

图形处理:有PIL、Tkinter等图形库支持,能方便进行图形处理。

数学处理:NumPy扩展提供大量与许多标准数学库的接口。

数据库编程:程序员可通过遵循Python DB-API(数据库应用程序编程接口)规范的模块与Microsoft SQL Server,Oracle,Sybase,DB2,MySQL、SQLite等数据库通信。python自带有一个Gadfly模块,提供了一个完整的SQL环境。

文本处理:python提供的re模块能支持正则表达式,还提供SGMLXML分析模块,许多程序员利用python进行XML程序的开发。

数据库编程:程序员可通过遵循Python DB-API(数据库应用程序编程接口)规范的模块与Microsoft SQL Server,Oracle,Sybase,DB2,MySQL、SQLite等数据库通信。python自带有一个Gadfly模块,提供了一个完整的SQL环境。

Web编程:应用的开发语言,支持最新的XML技术。

黑客编程:python有一个hack的库,内置了你熟悉的或不熟悉的函数,但是缺少成就感。

爬虫:用Python写简单爬虫.

这里学习的目的也就是为了最后一点.呵呵.......

2:python环境搭建

下载地址:


安装后可以配置环境变量,

然后查看当前版本:


3:python基本语法

这里学习了一些基础常见的语法:



来执行python文件:

intsdfsd = '123 '

print (intsdfsd)

stre = 'imooc'

print (stre+intsdfsd)

print ("Bob said I'm OK\n")

print ('Bob said I\'m OK\n')

print ('Bob said \"I\'m OK\".\n')

print (r'...slfdjsdfs/s/n\n')

print (r'''Python is created by "Guido".

It is free and easy to learn.

Let's start learn Python in imooc!''')

print (u'中文')

print ("静夜思\n床前明月光,\n疑是地上霜。\n举头望明月,\n低头思故乡.")

a=1+2+3.3

print (a);

a=4%2

b=11/4

print (a)

print (b)

#a=True

#if(a==True){

#print ("1"){

#}else{

#print ("2"){

#}

#print (not a)

a="python"

b=1

print ('hello,',b or "world")

#因为Python把0、空字符串''和None看成 False,其他数值和非空字符串都看成 True

classmatea=["a",123,False]

print (classmatea)

print (classmatea[-1])

print (classmatea[-2])

classmatea.append("666")

print (classmatea)

classmatea.insert(0,"111");

print (classmatea)

#classmatea.del(0);

print (classmatea.pop(1));

print (classmatea);

classmatea[1]=333;

print (classmatea);

ttemp=("222",111,True)

print (ttemp);

#ttemp[0]="111";#tuple是另一种有序的列表不能修改删除增加

print (ttemp[0]);

ttem=(1)

print (ttem);

ttem=(1,)#单元素用","表示

print (ttem[0]);

#动态改变tuple的值,需要添加list

tupletest=("a","b",[111,True])

listtest=tupletest[2];

listtest[0]=333;

listtest[1]=False;

#tupletest[0]="B";不是list元素的还是不能做更改

print (tupletest);

age=20;

if age>18:

print ("age is ",age)

else:

print ("age not",18)

print ("end");

num=6;

if num>9:

print ("num>9")

elif num>7:

print ("num>7")

else:

print ("num is",num);

#while循环的用法

a=10;

b=0;

while b<=a:

print (b);

if b>3:

break;

b=b+1;

#for循环的用法

listtemp=[111,222,333,444];

for value in listtemp:

print (value);

#for多层循环

listtemp=["a","b","c"];

listtemp1=["1","2","3"];

for x in listtemp:

for y in listtemp1:

print (x+y);

#跟java中map集合一样的dict集合

d={"a":"张三","b":"李四","c":"王五"}

if "a" in d:

print (d["a"]);

print (d.get("b"))#两种方法都可以

#dict和list区别:dict的查找速度快不是没有代价的,dict的缺点是占用内存大,还会浪费很多内容,list正好相反,占用内存小,但是查找速度慢。

#dict添加元素

d={"a":"张三","b":"李四","c":"王五"}

d["d"]="赵六"

d["e"]="陈七"

print (d);

#dict遍历元素

for key in d:

print (key,d.get(key));

后续继续更新,欢迎喜欢点赞关注并打赏.

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

推荐阅读更多精彩内容