首页 > 代码库 > day1 基础总结

day1 基础总结

 

学习博客地址:

http://www.cnblogs.com/alex3714/articles/5465198.html

 

低级语言:接近硬件底层

高级语言:接近用户思维

 

编程语言:

1、 编译型:c、c++

a)      可移植性差

b)      运行速度快

2、 解释型:python、php、ruby、java

a)      可移植性强

b)      边执行边翻译(解释)

c)      速度慢

  

Python解释器

CPython、IPython、PyPy、Jython、IronPython

 

在Linux系统中用,选用python2、3 指明方式:

#!/usr/bin/env python3#!/usr/bin/env python2

 

变量

先定义,后调用

变量两个作用:存储数据,标记数据

Python变量不能以数字开头,数字可以在中间,不能包含空格等特殊字符

不能使用关键字(内部语法)作为变量名

 

字符编码

万国编码 = Unicode 4bytes

utf-16 = 65535

utf-8 = 可变长的编码集

utf-8,英文按ascii存储,中文存3个字节,欧洲2个字节

  

python2 要支持中文,必须要明确申明:

#-*- coding:utf-8 -*-

#-*- coding:gbk -*-

  

PyCharm使用快捷键:

选中Ctrl + ?  注释

三引号注释

Ctrl + D 复制一行

  

重点函数

print()  #打印显示

input()  #输入

int()   #数值整型

type()  #显示类型

 

双分支循环 

if  ...else

 

多分支循环

if    ...elif    ...elif    ...else    ...

 

作业内容:

       Readme  告诉别人怎么用,告诉别人程序思路

       流程图 processon

       code

 

day1 基础总结