Python是一门非常简洁却又十分(づ。◕ᴗᴗ◕。)づ强大的语言,人生苦短我用python!本文记录本人在学习过程中遇到的问题和一些基础知识,分享给同样喜欢编程喜欢python的童鞋,如有错误的地方欢迎指正!
小知识
print 输出跟java c 这些语言差不多,print(“hello world !”)在python中不像java和c那样有严格的语言格式没有“{ }”,也没有“;”,基础入门学习的时候就感受到了“人生苦读我用python”这句话,用完java,C 这些语言后再来用python写代码 会有一种很简洁的感觉,给人很轻松的感觉,觉得java,C就像老教授样很严格!在python中Tab键很关键,谁属于谁就看这个Tab了。
List 列表list1 =[“abc”,123,“ABC123”] 跟java,c里的数组很像,但是数组只能存一种类型的数据,python就很灵活了,在同一个列表中可以保存多种数据类型的数据,可以说是很方便了!
def() 定义函数,定义之后调用跟其他语言差不多
lambda 匿名函数 例: lambda a,b : a + b 完成 a + b 的操作 ,一般匿名函数都用于实现很简单的功能。 将这个函数赋给result,result = lambda a,b : a + b 调用的时候直接result(1,2),表示1+2
匿名函数另一种表现形式 :if (lambda a : a + 4 > 6) (3) :
print("true") #如果 3 + 4 > 6 打印true
global a = 10 定义为全局变量,在一个自定义函数中给局部变量加上global,那么这个变量就变成 了全局变量
列表和元组 基本上没有什么大区别,最大的区别就是元组不能修改元素的值,也不能删除,但是可以del
字典 字典是一种键值对的方式存储值的,跟Map很类似