首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

PythonPython学习总结

背景 PHP的$和->让人输入的手疼(PHP确实非常简洁和强大,适合WEB编程),Ruby的#、@、@@也好不到哪里(OO人员最该学习的一门语言)。...Python应该是写起来最舒服的动态语言了,一下是一些读书笔记,最后会介绍一下高级的用法:Mixin、Open Class、Meta Programming和AOP。...函数定义 1 def say_b(): 2 print "b" 强类型 Javascript和Php是弱类型的,Python和Ruby是强类型的。弱类型允许不安全的类型转换,强类型则不允许。...1 #1 + “1” 这行代码在Python中会报错。...备注 Python在作用域方面非常接近Javascript,类型和对象系统也有几份相似(虽然Javascript是基于原型的),Javascript、PHP、Python和Ruby这几门语言交叉学习会带来意想不到的收获

54940
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Python学习

    2-27 在命令行窗口中启动的Python解释器中实现 在Python自带的IDLE中实现 print("Hello world") 编码规范 每个import语句只导入一个模块,尽量避免一次导入多个模块...使用必要的空行可以增加代码的可读性 运算符两侧、函数参数之间、逗号“,”两侧建议使用空格进行分隔 避免在循环中使用+和+=运算符累加字符串 适当使用异常处理结构提高程序容错性 保留字与标识符 概念:保留字是Python...number) Number = 1 print(Number) NUMBER = 2 print(NUMBER) 运行: 3-06 单行注释 注释是指在程序代码中添加的标注性的文字 多行注释 在Python...:95 English:92 C:89 # 算Python跟C分数差 # 算平均成绩 Python = 95 English = 92 c = 89 sub = Python - c print...("Python跟c的分数差为:" + str(sub)) sum = Python + English + c avg = sum / 3 print("平均成绩:" + str(avg)) 运行

    17930

    Python学习之初识Python

    Django可作为Python的Web开发框架 语句块:    Python通过相同的缩进来确定哪些代码为同一个语句块。在程序的开发中特别需要注意 变量:    Python的变量不需要事先声明。...字符串:    python是一个大小写敏感的语言('A' 与 'a' 是不相同的)    Python中通过使用单引号 '' ,或者双引号 “”将字符串包括来创建字符串类型。...在python中无字符数据类型,长度为1的字符串类型也可以理解为字符类型。    在python中,如果输入的字符串中包括单引号或者双引号,可以改用与出现的引号不同的另外一种引号来包括字符串。...如果为非数值格式的数字进行转换,会报错(Value Error)  print函数:   用来打印相关的内容,在python2版本中print后面不用接括号,而在python3版本中括号是必须的。...通过F5来运行编写好的Python程序。

    44430

    为什么学习python学习python可以做什么

    为什么要学习python 简单易学 Python 语言相对于其他编程语言来说,属于比较容易学习的一门编程语言,它注重的是如何解决问题而不是编程语言的语法和结构。...每天晚上20:00都会开直播给大家分享Python知识和路线方法,群里会不定期更新最新的教程和学习方法(进群送2018Python学习教程),大家都是学习Python的,或是转行,或是大学生,还有工作中想提升自己能力的...Python党,如果你是正在学习Python的小伙伴可以加入学习。...后续则可以学习更为强大的工具,如分布式计算 pyspark,机器学习,深度学习,神经网络等等,Python 都能找到成熟的包以供使用。...无论我们学习的目的是什么,不得不说Python真的是一门值得你付出时间去学习的优秀编程语言。 学习编程是为了解决实际的问题,把自己在工作或学习中的重复工作程序化。

    84410

    Python学习—异常

    一.异常处理的定义   python解释器检测到错误,触发异常(也允许程序员自己触发异常)   程序员编写特定的代码,专门用来捕捉这个异常(这段代码与程序逻辑无关,与异常处理有关)   如果捕捉成功则进入另外一个处理分支...Python的内核提供的异常,大多数都是实例化的类,这是一个类的实例的参数。...is_huiwen_num(num): snum = str(num) return snum == snum[::-1] # 如果希望程序中的所有assert语句不执行, 那么给python.../ttttt.py", line 7, in assert is_huiwen_num(100) == True AssertionError 五.常见异常种类 在python...中不同的异常可以用不同的类型(python中统一了类与类别,类型即类)取标识,一个异常标识一种错误。

    48720

    Python学习资源

    导航栏 1、Python-100天从新手到大师GitHub开源项目 2、Github的使用 3、Python电子书 4、Python视频资源 5、打字小游戏和推箱子 1、Python...-100天从新手到大师 GitHub开源项目 https://github.com/jackfrued/Python-100-Days Python - 100天从新手到大师,无疑是新手入门比较好的资源...项目简介: Python – 100天从新手到大师 Stars总数:61846 Forks总数:23614 源码分类:Jupyter Notebook 创建时间:2018-05-23(1年前)...电子书 链接: https://pan.baidu.com/s/17nmrep_rUNNK4nwENpyY8Q 提取码: s2td 4、Python视频资源 04项目实战视频讲的是利用...推箱子可以观看ZackSock博主的C语言实现推箱子游戏、Python使用tkinter模块实现推箱子游戏,感谢ZackSock博主的倾情教授,给了我源码、游戏图片素材让我从中改进,让我从中学到了很多。

    77230
    领券