
Python
chendl111
这个作者很懒,什么都没留下…
展开
-
Datawhale学习计划:python基础任务3
1.字典定义Python内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度。创建d = {'Michael': 95, 'Bob': 75, 'Tracy': 85}d['Michael'] # 输出95d = {}方法1.clear clear删除所有字典项,无返回值 d.cle...原创 2019-04-04 17:12:29 · 219 阅读 · 0 评论 -
Datawhale学习计划:python基础任务4
函数函数执行特定的操作并返回一个值,你可以调用他(调用时可能需要提供一些参数),函数是结构化编程的核心。函数的定义使用def语句定义函数(例:计算斐波那契数)# 返回包含n个斐波那契数的列表def fibs(num): result = [0,1] for i in range(num-2): result.append(result[-2] + result[-1]) re...原创 2019-04-04 18:01:08 · 165 阅读 · 0 评论 -
Datawhale学习计划:python基础任务1
环境搭建a) anaconda环境配置b) 解释器python初体验a) print and input# printprint("hello world\n")# inputx = input() //控制台输入为字符串python基础讲解a) python变量特性+命名规则# 字符串内部既包含'又包含"怎么办?可以用转义字符\来标识,比如:'I\'m \"OK\"!'...原创 2019-04-01 00:25:17 · 178 阅读 · 0 评论 -
Datawhale学习计划:python基础任务2
列表列表(list)是一种有序集合,可任意扩展,随时添加/删除元素,使用索引访问元素,如取最后一个元素可以采用list[-1]a. 标志使用[]b. 基本操作(创建,append( ),pop( ) ,del( ), 拷贝)# 创建alpha = ['a','b','c']# append()alpha.append('d')# insertalpha.insert(2,'...原创 2019-04-01 23:26:40 · 214 阅读 · 0 评论 -
Datawhale学习计划:python基础任务6
使用turtle库绘制一棵树:from turtle import *from random import *from math import *def tree(n,l): pd()#下笔 #阴影效果 t = cos(radians(heading()+45))/8+0.25 pencolor(t,t,t) pensize(n/3) fo...原创 2019-04-11 17:39:18 · 346 阅读 · 0 评论 -
Datawhale学习计划:python基础任务5
file打开文件方式读文件:f = open('/Users/michael/test.txt', 'r')读二进制文件:f = open('/Users/michael/test.jpg', 'rb')读取非UTF-8编码的文本文件:f = open('/Users/michael/gbk.txt', 'r', encoding='gbk')写文件:f = open('/Users...原创 2019-04-08 19:50:29 · 206 阅读 · 0 评论