觉得很奇怪,我搞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,以后我还会将后面的学习情况和总结与大家一一分享.
附件中,转载了几份网上找的中文版资料,希望对初学者有用!
分享到:
相关推荐
python入门教程-2-Python编程语言初接触
从0开始接触Python处理数据科学问题。包含Python0基础入门、科学计算工具入门、数学与计算机基础入门、统计学习入门。Python4数据科学.CH从0开始接触Python处理数据科学问题。系列0Python语言的0基础入门,需要一些...
初次接触Python时,你会发现在解决各种问题时,它能够提供高效且易于理解的解决方案。这个"初次接触python的作业.zip"文件很可能包含了帮助你学习Python基础知识的练习和资源。 在学习Python时,你需要了解以下几个...
Python全套教程 Python基础python基础课代码+文档2023最新教程【樵夫教你学Python】Python全套教程 Python基础python基础课代码+文档2023最新教程【樵夫教你学Python】Python全套教程 Python基础python基础课代码+...
python3.7_python3.8_python3.9_python3.10对应的dlib安装包.whl.zippython3.7_python3.8_python3.9_python3.10对应的dlib安装包.whl.zippython3.7_python3.8_python3.9_python3.10对应的dlib安装包.whl.zippython...
Python 商城源码 Python源码Python 商城源码 Python源码Python 商城源码 Python源码Python 商城源码 Python源码Python 商城源码 Python源码Python 商城源码 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...
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少儿编程demo,一共45节课。供大家学习,不要用在商业用处。案例的内容很细致,同时还有课后作业让孩子巩固学习,全部内容通过可参加全国python1考试。课件是txt文档格式整理的,里面也有对应的代码和...
Python初学习.zip
《Python编程导论(第2版)》是一本专为初学者设计的Python编程教材,旨在帮助读者快速掌握Python语言的基础知识和核心概念。这本书详细介绍了Python编程的基础语法、数据结构、函数、模块化编程、面向对象编程以及...
在Python编程语言的核心概念中,我们首先会接触到它的语法特性。Python支持多种编程范式,包括面向对象、命令式、函数式以及过程式编程。其代码清晰,易于阅读,遵循“缩进”而非大括号来组织代码块,这使得Python...
Python是一种广泛使用的高级编程语言,以其易读性、简洁的语法和强大的功能而闻名。在IT行业中,Python常用于Web开发、数据分析、机器学习...无论你是刚接触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来自动计算接触角,这是物理化学中一个重要的概念,尤其在表面科学和材料科学中。接触角是液体滴在固体表面上形成的角度,反映了液体与固体之间的相互作用力。下面我们将深入探讨涉及的...