Fork me on GitHub

初识python notes

python数据类型


数字
字符串
列表
元祖
字典

1.为什么要编程
编程的目的是解放人力,这就需要人通过编写程序的方式计算机代替人去自动干活
2.什么是编程语言
编程语言就是人与计算机之间沟通的介质
3.编程语言的分类:
机器语言--》汇编语言--》高级语言
1.学习的复杂度是从难到易
2.执行效率从高到底
3.开发效率从低到高

高级语言开发的程序----》最终必须转换成二进制
转换的过程分成两种:
编译型:在程序前就一次性的将源程序编译成二进制,拿着编译的结果运行
解释型:执行时,解释一行,转换成二进制执行
python 解释型
java是混合型

4.python语言和python解释器的区别

python语言:python的语法格式
python解释器:python语言依赖python解释器

5.文件头
#!/usr/bin/env python
#_*_ coding:utf-8 _*_


6.python的文件可以是任意文件名

7:#单行注释
"""""":多行注释

8.变量

为什么要有变量

记录程序运行的状态
如果定义变量
age=20

变量的命名规范
数字字母下划线组成
不能以数字开头,只可以字母或者下划线开头
my_name='egon'

内存管理与引用计数
引用计数:名字绑定多少
引用计数增加x=1 y=x 
x=2 解除了x=1的1次引用计数

9输入输出

res=input('>>:')#用户随便输,res永远是字符串类型
res=raw_input(">>:") #python3的input一样
res=input('>>:') #python2的input,用户输入什么就是什么类型

10输出

print ('我的名字%s 我的性别%s') %('egon','male')

11运算符
算术运算,逻辑运算,比较运算

/取到小数的除法
//地板除 只保留整数

  

posted on 2017-06-07 09:18  vmaze  阅读(354)  评论(0编辑  收藏  举报

导航