河北住房建设厅网站,中英文网站建设,小程序制作需要什么条件,免费小程序源码本文来自牛鹭学院学员#xff1a;田雨python初印象Python 是一种解释型语言#xff1a; 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。Python 是交互式语言#xff1a; 在一个 Python 提示符 后直接执行代码。Python 是面向对象语言: 这意味着…本文来自牛鹭学院学员田雨python初印象Python 是一种解释型语言 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。Python 是交互式语言 在一个 Python 提示符 后直接执行代码。Python 是面向对象语言: 这意味着Python支持面向对象的风格或代码封装在对象的编程技术。Python Java C语言对比难易度python远远简单于java、C2。开发速度Python远优于java、C3。运行速度java、C远优于标准pythonpypy和cython可以追赶java但是两者都没有成熟到可以做项目的程度。可用资源java、C资源丰富python很少很少尤其是中文资源。稳定程度python3和2不兼容造成了一定程度上的混乱以及大批类库失效。java、C由于有企业在背后支持所以稳定的多是否开源python从开始就是完全开源的。Java由sun开发但现在有GUN的Openjdk可用C也在逐渐开源。编译还是解释都是解释型。Python语法注解 单行与多行在Python语法里单引号 ’ 和 双引号 “”” “””不区分#是单行注释多行注释’’’代码’’’或者”””代码”””输出 print 与 输入 inputend 在结尾处加上指定符号sep表示以指定符号分隔数据基本数据类型String字符串、List列表 、Tuple元组、Dictionary字典、Set集合、Numbers数字。其中Numbers数字包括int(有符号**) :100long(长**[也可以代表八进制和十六进制])float(浮点型) 89.999complex(复数56i变量定义规则变量是一个可以重复使用的一个量一个数字的容器用来保存数据。变量的命名规则1.尽量使用 大小写字母下划线命名数字2.数字不可打头3.一般在python中下划线开头有特殊意义尽量不要以下划线开头4.大小写敏感需要区分大小写建议驼峰命名法 大驼峰给类起名小驼峰给类以外的变量命名具有固定的英文单词缩写比如serversrv注意保留字和关键字不可当作变量名命名。算法加法 减法 -乘 *除 / 得到浮点型除 // 得到整数取余 %乘方 **字符串字符串str整数int整数转字符串str字符串转整数int切片 正下表与负下标字符串起始下标 start结束下标 end步长 step 默认step步长1start 起始下标 值 end 结束下标正下标负下标常用用法字符串.count( ‘字符’) 该字符出现频率字符串.startswith( ‘字符’) 以‘字符’开头字符串.endswith( ‘字符’) 以‘字符’结束字符串.split(“分隔符”) 以 分隔符 分割数据字符串.replace(’要替换的字符‘ ’替换的字符‘)字符串.lstrip() :去掉左边空格字符串.rstrip() :去掉右边空格字符串.strip() :去掉两边空格字符串.find(字符) 找不到返回-1找到了返回 下标拼接字符串:“{0} {1} {2} ...{N}”.format(值0值1值2...值N)获取更多课程资讯、技术干货、学员笔记关注牛鹭学院官方公众号牛鹭软件测试训练营