python3.基础
文章平均质量分 63
sinat白茶
此博客用于本菜鸟自学。。。
展开
-
python3基础之字典
一.字典的特性1.用{}表示2.key-value成对3.键必须是唯一的,而且是不可变的,比如字符串,数字或者元组4.字典是无序的二.字典的基本操作>>> dict1={'name':'Runoob','Age':7,'class':'first'}>>> print(dict1['name'])Runoob>>> dict1['name...原创 2018-03-06 18:58:01 · 326 阅读 · 0 评论 -
python3基础之列表list
一. 列表的特性1.用[]表示2.可以包含任意数据3.可以修改,删除等样例:>>> list1=['Google',123,1997,'小甲鱼',[12,'we']]>>> list2=[1,4,2,5,6,8,3]>>> list1[0]'Google'>>> list1[1:4][123, 1997, '小甲鱼'...原创 2018-03-06 17:26:33 · 159 阅读 · 0 评论 -
python3.6基础之字符串操作
一.python3字符串的基本操作1.创建>>> s1='Hello,world!'>>> s2='Runoob2.python3访问字符串中的值>>> print(s1[1])e>>> print(s1[1:5])ello3.字符串不能修改,但是可以拼接>>> s1[0]='h'#报错&原创 2018-03-06 16:21:04 · 672 阅读 · 0 评论 -
python3.6基础之分支和循环
一.分支语句样例1:#输入一个月份的数字,返回对应月份名称的缩写month=['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec']m=int(input('请输入月份(数字表示):'))if m<1 or m>12: print('输入不合法')else: print(m...原创 2018-03-06 11:38:41 · 441 阅读 · 0 评论 -
python3.6基础之1
一.Hello,world>>> print('Hello,world')Hello,world>>> 二.注释#sum1.py#这是一个注释,计算两个实数的和'''这也是一个注释输入:两个变量计算两个变量的和输出和'''str1=input('请输入两个实数:')x,y=str1.split()x=float(x)y=float(y)...原创 2018-03-06 11:29:17 · 130 阅读 · 0 评论 -
python3基础之类和对象
一.python的类和对象对象,继承和多态和c++中的类似样例:class Turtle: color='green' weight=10 legs=4 shell=True mouth='大喊' def climb(self): print('我正在很努力的向前爬') def run(self): pri...原创 2018-03-08 16:32:24 · 270 阅读 · 0 评论 -
python3基础之异常处理
一.异常处理语句1.格式1异常处理语句try:<body>except <ErrorType1>:<handler1>except <ErrorType2>:<handler2>except <ErrorType3>:<handler3>else:#如果没有异常则执行这个语句<pr原创 2018-03-06 21:57:07 · 264 阅读 · 0 评论 -
python3基础之文件操作
一.文件存取操作文件的打开模式file 对象使用 open 函数来创建,下表列出了 file 对象常用的函数:序号方法及描述1file.close()关闭文件。关闭后文件不能再进行读写操作。2file.flush()刷新文件内部缓冲,直接把内部缓冲区的数据立刻写入文件, 而不是被动的等待输出缓冲区写入。3file.fileno()返回一个整型的文件描述符(file descriptor FD 整型...原创 2018-03-06 21:37:57 · 988 阅读 · 0 评论 -
python3函数
一.函数1.样例一>>> def Mysecondfun(name): print('Hello,') print(name) print('你好')>>> Mysecondfun('xiaojiayu')Hello,xiaojiayu你好2.有返回值的函数>>> def addfun(num1,num2): result=n...原创 2018-03-06 19:53:52 · 602 阅读 · 0 评论 -
python3基础之集合
一.集合的特性1.用{}表示2.里面的数据都是唯一的3.无序,所以不支持索引二.基本操作1.定义:>>> num1={1,2,4,3,6}>>> type(num1)<class 'set'>2.不可变集合frozen>>> num2[1, 2, 3, 4, 6]>>> num3=frozenset(num原创 2018-03-06 19:09:02 · 385 阅读 · 0 评论 -
python3基础之元组
一.元组特性1.用()表示2.不可修改二.基本操作1.创建元组>>> tup1=('Google','Runoob',1997,2000)>>> tup2=(1,2,3,4,5)>>> tup3='a','b','c''d'>>> tup1('Google', 'Runoob', 1997, 2000)>>原创 2018-03-06 17:41:15 · 155 阅读 · 0 评论