`
爪哇GOOD
  • 浏览: 56102 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

初接触Python有感

阅读更多
   觉得很奇怪,我搞java开发做了2年多啦,因为公司业务的缘故,自己也是主动请缨学Python,能够助团队一臂之力的话,那也颇有成就感的,就算以后自己不从事python开发,多学习一门语言那也是不错的事情.首先也是一脸的茫然根本就不知道如何下手去学习,还好有google这个好帮手,可惜自从撤离大陆后搜索经常的出问题,于是首先进去了解了下什么是python,它的发展历程以及它今后的发展方向等等.也许出于对一门新技术的好奇心,我开始下定决心找些入门资料,边学习边写dome来进行巩固.
  找了许久,终于在网上找到了两本不错的参考资料,深入Python中文版的chm文档和王纯业的Python学习笔记的PDF文档,先看了下两边各自的目录及知识侧重点,感觉入门的话chm文档的比较合适,就开发按照上面的来弄,当然首先在自己的windows xp的平台上装了一个python2.7的ide,然后在朋友的介绍下,国产的limaodou的UliPad这个工具还真的是不错,感谢作者的奉献和努力.然后开始学习python语法,可能是搞java形成了惯性思维的缘故,每行不自主的打上分号,并且非常流利的打出了"hello world"当然运行结果肯定是没有错误的,print ('hello world')但是还行要按照它的格式来进行书写.也算是一种规范吧!接下来就是接触相关的函数,循环,注释,面向对象,等等,当然也差不多照本宣科的写了一些dome:
d={"name":"qinliang","pwd":"123"} #dictionary
print (d["name"])
print (d["pwd"])
d["name"]="sa"
d["deuft"]="kitty";
print ([k for k,v in d.items()])
print ([v for k,v in d.items()])
print (";".join(["%s=%s" % (k, v) for k, v in d.items()] ))
print (d)
print (d.keys())
print (d.values())
print (d.items())
遍历数组
f=open('a.txt','w')
f.write('this is a test dome')
f=open('a.txt','a')
f.write(' '+'check me')
f.close()
print file('a.txt').read()

li=['a','b','c','d']
for s in li:
  print "\n".join(s)

li= ['a', 'b', 'c', 'd', 'e']
for i in range(len(li)):      
    print li[i]
文件读写操作等等
慢慢的对python的语法产生了些想法,书写的格式对应的很好,看上去很有条理,但是作用域的范围靠缩进来进行判断,我们在java中用"{ }"来进行书写.
学习了几天的python觉得它是这很强大很神奇的脚本语言,但又不是纯粹的脚本语言,相信随着学习的深入会慢慢的解开它神秘的面纱,对了最近还在研究python模板语言mako,以后我还会将后面的学习情况和总结与大家一一分享.
附件中,转载了几份网上找的中文版资料,希望对初学者有用!
2
0
分享到:
评论
1 楼 weiertzw 2010-09-13  
只需要记一个web就行了www.python.cn

相关推荐

    初次接触python的作业.zip

    初次接触Python时,你会发现在解决各种问题时,它能够提供高效且易于理解的解决方案。这个"初次接触python的作业.zip"文件很可能包含了帮助你学习Python基础知识的练习和资源。 在学习Python时,你需要了解以下几个...

    2023最新教程【樵夫教你学Python】Python全套教程 Python基础

    Python全套教程 Python基础python基础课代码+文档2023最新教程【樵夫教你学Python】Python全套教程 Python基础python基础课代码+文档2023最新教程【樵夫教你学Python】Python全套教程 Python基础python基础课代码+...

    从0开始接触Python处理数据科学问题。包含Python0基础入门、科学计

    从0开始接触Python处理数据科学问题。包含Python0基础入门、科学计算工具入门、数学与计算机基础入门、统计学习入门。_Python4DataScience.CH

    python 下载 python 2.7.17

    Python下载 Python下载

    Python Python Python Python

    Python Python Python Python

    Python BBS论坛源码 Python源码

    Python BBS论坛源码 Python源码Python BBS论坛源码 Python源码Python BBS论坛源码 Python源码Python BBS论坛源码 Python源码Python BBS论坛源码 Python源码Python BBS论坛源码 Python源码Python BBS论坛源码 Python...

    python的python的python

    pythonpython.txtpython.txtpython.txtpython.txtpython.txtpython.txtpython.txtpython.txtpython.txtpython.txtpython.txtpython.txtpython.txtpython.txtpython.txtpython.txtpython.txtpython.txtpython.txt...

    python教程 python教程 python教程

    python教程python教程python教程python教程python教程python教程python教程python教程python教程

    python菜鸟教程python基础教程.pdf

    Python是一种高级编程语言,因其简洁明了的语法和强大的功能而受到广泛的欢迎。越来越多的企业,如快手、美团、百度等,都在使用Python进行各种技术...无论是初入职场还是寻求职业晋升,Python都是一个极具价值的技能。

    Python初学习.zip

    Python初学习.zip

    python python python python python

    在Python编程语言的核心概念中,我们首先会接触到它的语法特性。Python支持多种编程范式,包括面向对象、命令式、函数式以及过程式编程。其代码清晰,易于阅读,遵循“缩进”而非大括号来组织代码块,这使得Python...

    python经典图书打包下载

    Python是一种广泛使用的高级编程语言,以其易读性、简洁的语法和强大的功能而闻名。在IT行业中,Python常用于Web开发、数据分析、机器学习...无论你是刚接触Python,还是寻求进一步提升,这些资源都将是你宝贵的财富。

    Python学习手册(第3版)中文版

    无论你是刚接触编程或者刚接触Python,通过学习《Python学习手册(第3版)》,你可以迅速高效地精通核心Python语言基础。读完《Python学习手册(第3版)》,你会对这门语言有足够的了解,从而可以在你所从事的任何应用...

    Python编程导论(第2版)_Python编程导论_python_

    《Python编程导论(第2版)》是一本专为初学者设计的Python编程教材,旨在帮助读者快速掌握Python语言的基础知识和核心概念。这本书详细介绍了Python编程的基础语法、数据结构、函数、模块化编程、面向对象编程以及...

    Python Excel数据分析 Python源码

    Python Excel数据分析 Python源码Python Excel数据分析 Python源码Python Excel数据分析 Python源码Python Excel数据分析 Python源码Python Excel数据分析 Python源码Python Excel数据分析 Python源码Python Excel...

    python实现按键精灵工具合集

    python实现按键精灵工具合集python实现按键精灵工具合集python实现按键精灵工具合集python实现按键精灵工具合集python实现按键精灵工具合集python实现按键精灵工具合集python实现按键精灵工具合集python实现按键精灵...

    Python科学计算-自动计算接触角.rar_Python科学计算-自动计算接触角_python科学计算_scipy_sympy

    本主题关注的是如何使用Python来自动计算接触角,这是物理化学中一个重要的概念,尤其在表面科学和材料科学中。接触角是液体滴在固体表面上形成的角度,反映了液体与固体之间的相互作用力。下面我们将深入探讨涉及的...

    超完整 Python基础入门知识教程 Python从入门到进阶知识大全 Python开发基础知识能力集全部课件 1885页

    在那个时候,Guido接触并使用过诸如Pascal、C、Fortran等语言。这些语言的基本设计原则是让机器能更快运行。 Python的优缺点是相对的。Python的优点包括易于学习、代码简洁、执行速度快、跨平台支持等。Python的...

    python-2.7.15 64位

    如果你觉得,Python 3才是Python的未来,不希望接触Python 2的项目。那么,问题来了,女神跟你说,晚上来我家给我修下电脑呗,但是我的电脑是Windows XP的,你是去还是不去? Python官方建议学习Python 3只是一种...

Global site tag (gtag.js) - Google Analytics