Python基础
将Python基础知识做一个分类的阐述!
SilenceAtNBT
有爱才有目标!
展开
-
Python学习笔记(一)------环境准备
Python环境安装,本章介绍Anaconda原创 2019-08-16 17:15:01 · 111 阅读 · 0 评论 -
Python学习笔记(十三)------类
前言本节主要对Python中类的概念进行介绍。类完全由面向对象概念所引出。正文定义一个类class people: '帮助信息' number = 100 #构造函数,初始化方法,当创建一个类的时候,首先会调用它 def __init__(self, name, age): self.name = name self.age ...原创 2019-08-27 14:20:49 · 177 阅读 · 0 评论 -
Python学习笔记(十二)------文件操作
前言本节主要介绍文件相关的操作正文写一个文件%%writefile chen.txthello pythonchen mohow are youWriting chen.txttxt = open('./chen.txt')读取全部内容allContent = txt.read()print(allContent)hello pythonchen mohow ...原创 2019-08-27 14:16:55 · 187 阅读 · 0 评论 -
Python学习笔记(十一)------异常
前言本节介绍异常的处理方式正文根据输入参数拦截错误示例import mathfor i in range(10): try: inputNumber = input("write a number:") if inputNumber == 'q': break result = 1/math.log(flo...原创 2019-08-27 13:18:35 · 171 阅读 · 0 评论 -
Python学习笔记(十)------包
前言本节主要对包的概念进行介绍。正文写了一个chen.py并默认存储到当前bin目录中%%writefile chen.pychen = 10def add(chenList): sum = 0 for i in range(len(chenList)): sum += chenList[i] return sumchenList = [1,2...原创 2019-08-27 10:47:54 · 113 阅读 · 0 评论 -
Python学习笔记(九)------函数
前言本节主要对函数进行介绍正文简易的相加函数并打印结果def add(a, b): print(a + b)a = 10b = 20add(a,b)30简易的相加函数并返回结果def addAndReturn(a, b): return (a + b)a = 10b = 20addAndReturn(a,b)30接受不定个数参数的函数并返回...原创 2019-08-27 10:45:03 · 441 阅读 · 0 评论 -
Python学习笔记(八)------循环结构
前言本节主要对循环结构进行介绍正文while结构chen = 0while chen < 10: print(chen) chen += 10123456789set只能使用while或者for inchens = set(["chen","mo","hello"])while chens: chen = chens.pop()...原创 2019-08-27 10:41:25 · 157 阅读 · 0 评论 -
Python学习笔记(七)------判断结构
前言本节主要介绍判断的格式缩进确认判断结构chen = 100if chen > 50: print("正确!")正确!if chen > 100: print("无法打印!")print("不正确!")不正确!if chen > 100: print("无法打印!")elif chen > 50: print("...原创 2019-08-27 10:38:42 · 129 阅读 · 0 评论 -
Python学习笔记(六)------赋值机制
前言本节对Python赋值机制做一个简介。正文chen和mo指向内存同一地址,因此chen就是mochen = 1000mo = chenid(chen)4562554224id(mo)4562554224chen is moTrue分别赋值即使值一样,指向内存地址也不一致chen = 1000mo = 1000id(chen)4563120240...原创 2019-08-27 10:35:52 · 173 阅读 · 0 评论 -
Python学习笔记(五)------基本类型------Set
前言本节对set进行介绍。我们可以依赖set去重chen = [123,123,456,789]chen = set(chen)chen{123, 456, 789}chen = set()type(chen)setchen = set([123,123,456,789])chen{123, 456, 789}chen = {1,1,2,3}chen{1,...原创 2019-08-27 10:33:36 · 129 阅读 · 0 评论 -
Python学习笔记(四)------基本类型------字典
前言本节主要对字典进行介绍。字典,类似于Java中的Map,也是无序的构造两种构造方式chen = {}type(chen)dictchen = dict()type(chen)dictchen{}操作赋值chen['first'] = "123"chen{'first': '123'}chen['second'] = "456"chen{'...原创 2019-08-27 10:25:03 · 109 阅读 · 0 评论 -
Python学习笔记(三)------基本类型------List
前言本节主要对基本类型List做一个介绍。初识chen = []type(chen)listchen = [1,2,3,4]print(chen)[1, 2, 3, 4]Python中的list有点类似于Java中的"List Object"chen = ["1", 2, 3.0]print(chen)['1', 2, 3.0]chen = list()...原创 2019-08-27 10:22:23 · 103 阅读 · 0 评论 -
Python学习笔记(二)------基本类型------字符串
前言本节针对基本类型做个熟悉。正文字符串拼接tang_str="hello python"print(tang_str)hello pythontang = "hello" + "python"print(tang)hellopython字符串长度len(tang_str)12字符串乘以固定值,会得到什么样的结果tang_str * 3'hello ...原创 2019-08-26 18:04:13 · 143 阅读 · 0 评论 -
Python学习笔记(十四)------时间
前言本节主要对时间相关操作做个介绍。正文时间导入时间类import time输出时间戳,即针对于1970年1月1日到现在经历的时间print(time.time())1566547064.7306612输出当前时间相关信息print(time.localtime(time.time()))time.struct_time(tm_year=2019, tm_mon=8,...原创 2019-08-27 14:22:49 · 156 阅读 · 0 评论