初识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运算符
算术运算,逻辑运算,比较运算 /取到小数的除法
//地板除 只保留整数
初识python notes的更多相关文章
- Python导出Excel为Lua/Json/Xml实例教程(一):初识Python
Python导出Excel为Lua/Json/Xml实例教程(一):初识Python 相关链接: Python导出Excel为Lua/Json/Xml实例教程(一):初识Python Python导出 ...
- Python开发【第一篇】:初识Python
初识python 一.python简介 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解 ...
- Python开发【第二篇】:初识Python
Python开发[第二篇]:初识Python Python简介 Python前世今生 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏 ...
- 初识python面向对象
一.初识python面向对象: class Person: #使用class关键字定义一个类 age=0 #类变量(静态变量) def eat(self,food): #定义一个方法 self.age ...
- 篇2 安卓app自动化测试-初识python调用appium
篇2 安卓app自动化测试-初识python调用appium --lamecho辣么丑 1.1概要 大家好!我是lamecho(辣么丑),上一篇也是<安卓app自动化测 ...
- 2017-06-22初识python
初识python #!/usr/bin/env python (python解释器的文件路径)# -*- coding:utf-8 -*- (使用的编码内型)# python 2.7 <需要加第 ...
- day01 初识Python
今日主要内容 1.初识python 2.简单了解下python的数据类型 nubmer=int(input("请输入数字大小:")) if nubmer>66: print( ...
- @1-2初识Python爬虫
初识Python爬虫 Python爬虫(入门+进阶) DC学院 环境搭建: Python2与Python3的差异:python2与python3整体差异不大,大多是一些语法上的区别,考虑到py ...
- 初识python(二)
初识python(二) 1.变量 变量:把程序运行的中间结果临时的存在内存里,以便后续的代码调用. 1.1 声明变量: #!/usr/bin/env python # -*- coding: utf- ...
随机推荐
- 1.java实现——正规表达式判断
目标:这个代码仅局限于所展示的正规表达式判断,也就是这是一个较单一的正规表达式判断(简易版). 既然是简易版的,所以若要修改这个正规表达式也是非常容易的,只要将二维数组中的数组修改即可.数组数据依据, ...
- MVP实战心得—封装Retrofit2.0+RxAndroid+RxBus
响应式编程框架,rxjava的扩展,很爽的链式编程 魅力在于对数据的处理,与线程切换的灵活性. 用来处理异步操作(Lambda表达式不会用.用Lambda表达式代码会更少,但不会的人会看不懂代码.不是 ...
- 一个简单客户端获取IP,国家,城市,省份的代码
<html><head> <script src="js/jquery-1.6.2.min.js" type="text/javascri ...
- js的set和get
'use strict' class Student { constructor(_name,age){ this.name = _name; this.age = age; } set name(_ ...
- 51nod 1131 数列
http://www.51nod.com/onlineJudge/questionCode.html#!problemId=1131 1131 覆盖数字的数量 基准时间限制:1 秒 空间限制:1310 ...
- python reload(sys)找不到,name 'reload' is not defined
在操作数据库的时候遇到这个问题,为什么会出现这种原因?查询如下: python在安装时,默认的编码是ascii,当程序中出现非ascii编码时,python的处理常常会报这样的错UnicodeDeco ...
- if (i%4 ==0 ) 逻辑的魅力 在于 这里
<div class="course_height"> </div> <script src="js/jquery.min.js" ...
- winform常用方法
1.对象的初始化器: Class a = new Class() { id = , name = "张三" } 2.窗体间传值 ①构造函数 ②单例函数 //单例模式:确 ...
- 20165210 预习作业3 Linux安装及学习
Linux安装及学习 一.Linux安装 通过参考教程:基于VirtualBox虚拟机安装Ubuntu图文教程成功的安装上了Linux但在过程中还是有一些小问题的. 首先按着步骤走,一开始没什么毛病, ...
- hdu5087 Revenge of LIS II (dp)
只要理解了LIS,这道题稍微搞一下就行了. 求LIS(最长上升子序列)有两种方法: 1.O(n^2)的算法:设dp[i]为以a[i]结尾的最长上升子序列的长度.dp[i]最少也得是1,就初始化为1,则 ...