Python笔记
n不正
大家好。
展开
-
1.简介以及环境搭建
1.简介以及环境搭建1.简介python是一种解释型、面向对象、动态数据类型的高级程序设计语言。它是脚本语言。 由于时解释型的语言,所以运行时没有编译这一个环节 Python由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年。现在 Python 是由一个核心开发团队在维护,Guido van Rossum 仍然占据着至关重要的作用,指导其进展。 以下原创 2017-04-15 16:51:58 · 320 阅读 · 0 评论 -
10.一些补充
10.一些补充C语言是可以用来编写操作系统的贴近硬件的语言,所以,C语言适合开发那些追求运行速度、充分发挥硬件性能的程序。而Python是用来编写应用程序的高级编程语言。许多大型网站就是用Python开发的,例如YouTube、Instagram、豆瓣。很多大公司,包括Google、Yahoo、NASA(美国航空航天局)都大量地使用Python。缺点: 1、运行速度慢,和C程序相比非常慢,因原创 2017-04-16 09:15:28 · 244 阅读 · 0 评论 -
7.日期和时间
7.日期和时间python提供了time和calender两个模块可以用于格式化日期和时间。时间间隔是以秒为单位的浮点小数。每个时间戳的起始时间为1970年1月1日午夜0点。函数time.time()可以获取当前的时间戳。时间戳单位最适于做日期运算。但是1970年之前的日期就无法以此表示了。太遥远的日期也不行,UNIX和Windows只支持到2038年。 获取当前时间:从返回浮点数的时间辍方式向时转载 2017-04-16 07:50:59 · 352 阅读 · 0 评论 -
8.函数、模块
8.函数、模块1 函数函数用来提高应用的模块性,代码的重复利用率。可自建。函数以def开头,参数在括号中间,不带表达式的return相当于返回nonedef functionname( parameters ): "函数_文档字符串" function_suite return [expression]调用:直接函数名称以及所需的参数即可可更改(mutable)与不可更改原创 2017-04-16 07:51:20 · 331 阅读 · 0 评论 -
3.基础语法
3.基础语法交互式编程:通过 Python 解释器的交互模式进来编写代码,只需要在命令行中输入 Python 命令即可启动交互式编程。脚本式编程:print "Hello, Python!";$ python test.py#!/usr/bin/pythonprint "Hello, Python!";$ chmod +x test.py # 脚本文件添加可执行权限$ ./test转载 2017-04-15 16:53:15 · 368 阅读 · 0 评论 -
4.变量、数据类型
4.变量、数据类型1 变量变量是存储在内存中的值。创建变量时会在内存中开辟一个空间。基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。python中变量赋值不需要类型声明,这和c语言这些编译型语言有很大的区别。变量在使用前必须创建。a = 1 # 赋值整型变量b = 1.0 # 浮点型c = "name" # 字符串python可以进行多个变量同时赋值,例如:转载 2017-04-15 16:53:56 · 379 阅读 · 0 评论 -
5.运算符
5.运算符算术运算符 +、-、×、/、%、**(幂)、//(整除)比较(关系)运算符 ==、!=、<>(不等于)、>、<、>=、<=赋值运算符 =、+=、-=、×=、/=、%=、**=、//=逻辑运算符 and、or、not位运算符 成员运算符:测试实例中是否包含一系列的成员,包括字符串,列表或元组。 in、not in身份运算符:比较两个对象的存储单元 运算符优先级原创 2017-04-15 16:54:16 · 212 阅读 · 0 评论 -
6.判断、循环与控制
6.判断、循环与控制1 判断任何非0和非空(null)值为true,0 或者 null为false。if 判断条件: 执行语句……elif 判断条件: 执行语句……else: 执行语句……由于 python 并不支持 switch 语句,所以多个条件判断,只能用 elif 来实现。2 循环while循环:判断条件可以是任何表达式,任何非零、或非空(null)的值原创 2017-04-15 16:54:30 · 306 阅读 · 0 评论 -
2.python中文编码
2.python中文编码输出中文字符”你好,世界”就有可能会碰到中文编码问题print "你好,世界";Python中默认的编码格式是 ASCII 格式,在没修改编码格式时无法正确打印汉字,所以在读取中文时会报错。解决方法为只要在文件开头加入 # -- coding: UTF-8 -- 或者 #coding=utf-8 就行了。# -*- coding: UTF-8 -*-print "你原创 2017-04-15 16:52:14 · 244 阅读 · 0 评论 -
9.文件
9.文件打印到屏幕:print读取键盘输入:1、raw_input;2、input(可以接受一个表达式)打开和关闭文件:open()、close() #!/usr/bin/python# -*- coding: UTF-8 -*-# 打开一个文件fo = open("foo.txt", "wb")print "文件名: ", fo.nameprint "是否已关闭 : ", fo.cl原创 2017-04-16 09:15:09 · 292 阅读 · 0 评论