本文已参与「新人创作礼」活动,一起开启掘金创作之路。
TensorFlow下的基础命令语句:数组、字典、判断、循环、与函数
引言
TensorFlow是一个基于数据流编程(dataflow programming)的符号数学系统,被广泛应用于各类机器学习(machine learning)算法的编程实现,其前身是谷歌的神经网络算法库DistBelief。 Tensorflow拥有多层级结构,可部署于各类服务器、PC终端和网页并支持GPU和TPU高性能数值计算,被广泛应用于谷歌内部的产品开发和各领域的科学研究
python基础语法
1.列表(可改变)
c=[1,2,3,4,5,6]
切片
a[ 3 : 0 : -1 ] = [ 4 , 3 , 2 ] #首(包含),尾(不包含),步长 a[ 3 : : -1 ] = [ 4 , 3 , 2 ,1] # 空格视为到底 a[ -2 : : -1 ] = [ 5, 4 , 3 , 2, 1 ] #从倒二个到底
修改
a[0]=2 #得到 [2,2,3,4,5,6]
删除
del a[0] #得到[2,3,4,5,6]
插入
a.insert(0,1) #得到[1,2,3,4,5,6]
2.元组(无法改变)
f = (1,2,3)
3.字典
dic = {1:"123","me":"LinC-T","other":18} #冒号前为键,冒号后为值 dic["me"] #代表LinC-T
修改
dic[a] = "234"
删除
del dic[a]
插入
dic[456] = "456"
4.vim编辑器
vim a.py #新建python文件 python b.py #运行b文件中代码
进入兼容模式(看情况进) 进入文件后,开头输入
#coding:utf-8
进入后按按字母【i】键进入编辑模式 退出 先按【Esc】,后
:q #未做更改,直接退出 :wq #保存更改并退出 :q! #不保存更改,退出
5.条件语句
input()为输入函数,print为输出函数
if 条件成立 :
执行
if 条件1成立 :
执行1
else:
执行2
if 条件1成立 :
执行1
else 条件2成立:
执行2
else 条件n成立:
执行n
else :
执行其他
注意缩进4个空格单位
6.循环语句
for in range(0,5):
print "LinC-T %s" %i
# 打印5次,并在后列出次数(0,1,2,3,4)
while 条件:
执行
break可终止循环
7.函数
定义
def name(me): print "is %s" %me
使用
name("LinCT")
自带函数
add(a,b) #求和 abs() #绝对值 等等等等一大堆
8.模块
先导入模块再使用
import time
time.asctime()
# 输出当前时间
9.包
多个模块组成,同样需要先调用
from PIL import image #调用图像包