Python
简洁的语法和对动态输入的支持,再加上解释性语言的本质, 使得它在大多数平台上的许多领域都是一个理想的脚本语言,特别适用于快速的应用程序开发 特点:简单、易学、免费、开源、高层语言、可移植性、解释性、面向对象、可扩展性、可嵌入性、丰富的库
安装:
下载地址: https://www.python.org/downloads/ linux下可能自带了python,可以:python -v来查看是否存在 windows下安装后添加环境变量 安装的时候在选择的时候可以选择是否添加到环境变量: 我的如下: C:\Program Files\Python 3.5\Scripts\;C:\Program Files\Python 3.5\;
学习: 1运行程序的方式:
两种使用Python运行你的程序的方式——使用交互式的带提示符的解释器或使用源文件 1命令行:prthon -> print ‘hello world‘--->(前提示你把环境变量已经添加) ----- Missing parentheses in call to ‘print‘ The statement above does not work in Python 3. In Python 3 you need to add parentheses around the value to be printed: 版本不同, 缺少括号:print( ‘hello world‘)
2 集成开发环境:
点击所有序->Python 3.5->IDLE(Python GUI)---可以缩进 -->编写好后--Run/F5
3 数据类型
数:整数、长整数、浮点数和复数 字符串:“”‘’,\‘,单引号和双引号里面的字符串一样,存在转义字符\n 字符串是不可变的,在字符串前缀加u则为Unicode字符串:u‘呵呵‘ 提示:没有专门的char数据类型,可以str[index]来获取 一定要用自然字符串处理正则表达式 运算符:not and or-----! && ||
4 小get----------**
1双击python脚本运行,结果一闪而过: 在脚本最后加: 如果是python3就用input,如果是python2就要用raw_input 如: print(‘hello world‘); input(); 2命令行调用:python C:\Program Files\Python 3.5\hello.py 3清屏: import os os.system("cls") 4注释:#
控制流转
学习Python与其他语言最大的区别就是,Python的代码块不使用大括号({})来控制类, 函数以及其他逻辑判断。python最具特色的就是用缩进来写模块。 if ---elseif --else while 条件 for i in 循环内部变化
数据结构:
元组: 一组元素的一个不许修改的集合, c=(1,2,3,4,5) c1=(1,),c[index]来获取元素的值 元组的元素不能修改 元组使用小括号,列表使用方括号 操作: 长度:len(c) 复制:c=[2]*100 循环:for i in c 连接:c+c1 , 判断:3 in (1,2,3) 函数: max(c) min(c)
列表: 序列是Python中最基本的数据结构。 序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1 列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现 列表的数据项不需要具有相同的类型 创建:list=[1,2,‘me‘,3,4,‘handsome‘] 获取:list[1]---2, list[1:3] 2 me,--- 删除:del list[3] 函数:max min len list(元组) cmp list.append(obj)
更多学习参考:W3c-----Python入门教程
http://www.cnblogs.com/foreverzd/p/4410331.html
时间: 2024-11-10 01:14:00