python 比较
-python 执行效率低, 开发效率高.
-JAVA 执行效率高, 开发效率低.
python 种类多: 比如 Jpython Cpython pypy(这是 Cpython 开发的 python) 等.
pypy 执行效率高.
python 的安装以及环境变量的操作
python===python 解释器 (内存管理)
下载:
python3
python2
网站 www.python.org 下载
(如果不配环境变量需要全路径才能运行.)
python2 和 python3 可以同时安装.
变量名
- 字母
- 数字
- 下划线
PS:
变量名不要和 python 内置的东西重复, 还有一些关键字重复 (比如 and as....)
数字不能开头.
python 的后缀名没用, 即后缀名可以任意. 大家默认后缀名为. py.
#!/usr/bin/env python 有它和没他没有在 Windows 没有任何区别
文件内部在 Linux 里
解释器路径:
- #!/usr/bin/env python(表示 Linux 特有的)
- print('hello world')
编码:
#-*- coding:utf8 -*- 对有中文时是 python2 需要加的 python2 和 python3 都能识别英文所以以 utf8 来识别中文, 这样才能执行, python3 不需要加载.
utf-8 能用多少表示就是用多少表示.
python3 无需关注编码而 python2 需要关注编码
input 的用法
永远等待用户输入, 直到用户输入了值. 然后赋值给变量.
注释
在 python 里单行注释用 #号, 多行注释用 """''''''' 用三引号遇到这些东西自动忽略.
条件语句
if 条件:
内部代码块
内部代码块
- else:
- ........
- print('.......')
基本数据类型
字符串 (引号)
a="666"
加法
- n1="a"
- n2="b"
- n3=n1+n2
- n3="ab"
乘法
n1="q''
n2=n1*3
n2="qqq" 在字符串里没有减和除法.
数字:
有加减乘除次方和取余
- m=15
- temp=m%2
- if temp==0:
- print("偶数")
- else:
- print(奇数)
- n1=39/8
- n1=4.875
- n2=39%8
- n2=7
- n3=39//8
- n3=4(取商)
while 循环语句
- while count <10:
- print('qq',time.time())(显示 qq 和时间)
来源: http://www.bubuko.com/infodetail-2723217.html