关于Linux系统

1.Linux系统为编程而设计,大多数Linux系统默认安装python。

2.运行系统应用程序terminal,打开终端窗口,输入python命令(或python3),检查版本。

3.安装Geany文本编辑器,在终端执行命令(sudo apt-get install geany)或参考http://geany.org/Download/ThirdPartyPackages/

4.Geany配置解释器python:built》》set build commands》》compile/execute
终端输入:python3 -m py_compile ‘’%f"’ 和 python3 “%f”

关于OSX

1.同理确认是否安装python,再安装Sublime Text文本编辑器。下载:http://sublimetext.com/3

2.sublime text配置解释器python3。tools》bulid system》new build system。终端获取python3路径:type -a python3 。配置文件输入:“cmd”:[“路径”,’’-u’’,"$file"],保存即可。

关于Windows

1.参考:

终端运行py程序

1.终端命令cd(change directory)切换目录到py程序文件夹,命令dir(windows,linux或者OSX用ls,list)显示当前目录文件

python 弹linux终端 linux终端python编辑器_x系统

变量与数据类型

1.程序中随时修改变量的值,python始终记录变量最新值。

2.变量命名:数字、大小写字母、下划线以及中文字符。不能以数字开头,无空格,长度无限制,大小写敏感,屏蔽关键字和函数名。

3.traceback返回程序错误。

4.字符串:一系列字符,用引号括起来(单引号或双引号)

修改大小写:str.title()、str.upper()、str.lower()

拼接(合并)字符串:str+str或str+其他

字符串中添加制表符:\t

字符串中添加换行符:\n

字符串中同时包含制表符和换行符:\n\t 切换至下一行并下一行开头添加一个制表符

删除字符串两端空白:str.rstrip()删结尾、str.lstrip()删开头、str.strip()同时删

单引号双引号的交替使用

5.整数:加(+)减(-)乘(*)除(/)幂运算(**)

6浮点数:带小数点的数字、计算过程中存在尾数不确定问题。

7.非字符串类型转换成字符串:str()

8.注释符号:# ,执行命令import this,Python之禅

9.列表([]),逗号分隔元素,有序集合。元素根据位置索引,只返回元素,不包括引号(对字符串元素来说)。正向索引(0-)、逆向索引(- -1)

10修改列表元素:ls[i]=“修改值” 通过赋值方式修改。
列表末尾添加元素:ls.append()

创建空列表:ls=[]

列表插入元素:ls.insert(位置,元素)

删除列表元素:del ls[i]

删除列表末尾元素并接着使用:last=ls.pop() 或者任何位置ls.pop(i)

根据元素删除:ls.remove(元素) ,如果元素重复出现多次,只删除第一个。

列表元素永久性排序:按字母排序:ls.sort() 与字母顺序相反的顺序排:

ls.sort(reverse=True)

列表临时排序:sorted(ls) sorted(ls,reverse=True)

倒着打印列表:反转方法:print(ls.reverse())

列表长度:len(ls)

索引列表最后一个元素:ls[-1]