Lesson 1
1.下载新包
打开anaconda prompt
cd:\ +Anaconda 安装路径
目前为:
C:\ProgramData\Anaconda2\Scripts
记得下一行打 pip install plotly
2.运用plot包进行数据展示(动态)
pyo.plot([{
'x':df.index,
'y':df[col],
'name':col
} for col in df.columns])
效果如file:///C:/Lesson/python/lesson\lesson 1/temp-plot.html
3.excel中用python-DataNitro
C:\Program Files (x86)\DataNitro
Lesson 2
1.小的注意点
print 文本需要加()
python 对空格无特殊要求
Print不等于print,大写=变量,小写=打印
2 变量
储存在右上角
print变量别加双引号
可在print中直接结算,如print(z-3)
Bug汇总:
1. ‘.’与‘,’不分
2. spyder自动保存,但手工又用源文件保存了
Python3
Lesson 2 数列、循环与判断
my_list=[1,2,4,8,16]
print(my_list)
print(my_list[1])#python 数列一个数从0计算
my_list.append(32)#在数列中插入一个数
print(my_list[5])
my_empty_list = list()#定义一个空的数列
print(my_empty_list)
print(len(my_list))#找数列的数量个数
#条件函数
input_number = int(input("请输入一个数字:"))
if input_number>5:#注意用冒号
print("number is greater than 5")
elif input_number ==5:#else if,注意用==
print("number is equal to 5")
else:
print("number is less than 5")
#循环函数
#for函数
for number in my_list:
print(number)#打印数列中的数字
for i in range(len(my_list)):
print (my_list[i])
#while函数-代码运行时按Ctrl-C,无论是%run或长时间运行命令,都会导致KeyboardInterrupt。这会导致几乎左右Python程序立即停止,除非一些特殊情况。
count=0
while (count
print(my_list[count])#注意用中括号
count=count+1
#小作业:名字中有david dark jessica lucy mark,print不是mark的
#解法1.while语句
name = ["david","dark","jessica","lucy","mark"]
i=0
while i
if name[i]!= "mark":
print(name[i])
i= i+1
continue
领取专属 10元无门槛券
私享最新 技术干货