先导日志篇: 1.变量定义 直接定义: a=10 b=23 c=a+b print(c) 2.判断语句: #coding = utf-8 Python并不能够识别Utf-8,所以要注释一下 score=90 if score >=70 : print("nice") elif score >=60 : print("及格") elif score >=30; print ("不及格") else print("很差&q
1.常量与变量 常量: 一旦赋值,就不可再改变,换句话说,就是不能对它重新赋值.Python不存在常量 字面常量:一个单独出现的量,未赋值给任何变量或常量 变量: 是一个名字,在赋值符号的左边,这个名字可以指代赋值符号右边的内容 In [37]: i = 3 In [38]: print(i) 3 2.系统类型 Python是强类型语言--指不同类型之间不能相互计算: 运算的时候会做类型检查 Python是动态类型语言--变量可以重新赋值为其他类型 n [39]: 3 + 3 Out[39]:
1. 简述编译型与解释型语言的区别,且分别列出你知道的哪些语言属于编译型,哪些属于解释型: 编译型语言在程序执行之前,需要有一个专门的编译过程,把源码编译成机器语言的文件 解释型语言 不需要事先编译,直接将源码解释成机器码并立刻执行,所以只要某个平台提供解释器就可以运行 编译型: c c++ c# 解释性语言: Python php 2. 执行 Python 脚本的两种方式是什么 1) ./run.py 直接调用Python脚本 2) Python run.py 调用Python解释器 来调用P
1.输入一个5位数字,判断其位数: val = input("please input a 1-99999 number:") vals = int(val) if vals >= 1000: if vals >=10000: print("This is 5") else: print("This is 4") else: if vals >= 100: print("This is 3") else: i
Python学习的个人笔记 题外话: 我是一个大二的计算机系的学生,这份python学习个人笔记是趁寒假这一周在慕课网,w3cschool,还有借鉴了一些博客,资料整理出来的,用于自己方便的时候查阅,一开始保存在word上,代码不是很好看,于是决定复制到博客里面,可能有复制过程中出错的,或者我本身在理解方面有出错的地方,希望能得到指正,谢谢 后续的内容我会继续学习…… python下载地址 www.python.org Python 分为2.7和3.3两个版本,3.3有些库不兼容,因此用2.
Python学习系列(四)Python 入门语法规则2 2017-4-3 09:18:04 编码和解码 Unicode.gbk,utf8之间的关系 2.对于py2.7, 如果utf8>gbk, utf8解码成Unicode,再将unicode编码成gbk 对于py3.5 如果utf8>gbk, utf8 直接编码成gbk(中间那一步直接被优化了) 3.很多时候,这个可以直接跳过,只有当编码出下问题的时候,再考虑这个知识点 二.运算符 1.算数运算: 2.比较运算: 3.赋值运算: 4.逻辑运算
Python标识符 -d 在解析时显示调试信息 -O 生成优化代码 ( .pyo 文件 ) -S 启动时不引入查找Python路径的位置 -v 输出Python版本号 -X 从 1.6版本之后基于内建的异常(仅仅用于字符串)已过时. -c cmd 执行 Python 脚本,并将运行结果作为 cmd 字符串. file 在给定的python文件执行python脚本. P
本章节的内容,主要讲解if语句,if语句是三大复合语句之一(其他两个是while和for),能处理编程中大多数逻辑运算 本章的重点内容如下: 1.if语句的基本形式(多路分支) 2.布尔表达式 3.if三元表达式 以下是针对重点内容的详细说明 1.if语句的基本形式 if语句是根据测试结果,从一些备选的操作中做出选择的语句,也就是说要先计算测试结果,再选择做什么,基本形式如下: if test1: statements1 elif test2: statements2 else: stateme
python学习的第二天就是个灾难啊,这天被打击了,自己写的作业被否认了,不说了,写博客还是个好习惯的,要坚持下去,就不知道能坚持到什么时候.呵呵!!! 这天教的知识和第一天的知识相差不大,区别在于比第一天讲的更细了(我们是两个老师教的,风格是不一样的),这次也写那些比较细的知识点. python的简介 (1)你的程序一定要有个主文件. (2)对于python,一切事物都是对象,对象基于类创建.#似懂非懂,不过有那么点似懂. 知识点 #__divmod__ 会把两个数字相除的商和余数以元组的方式
这周学到了python的装饰器,以前没有接触过,问了一个搞php开发的同事什么是装饰器,他说就好像构造函数一样,可惜我已经把构造函数忘得光光了,想不起来是啥了.现在就找资料了解了解.毕竟装饰器是一个不用也能实现程序的功能,但是用了装饰器以后会显得你的技术特NB,但是不太好理解 学装饰器之前,需要先了解一下函数,前面的笔记里,有写过函数相关的笔记,可以先去参考一下前面的文章,这里只简单说一下. 在python中,函数由 def 关键字,函数名,可选的参数列表和函数体 来组成,通过return语句