RavenZhao's Blog

DON'T PANIC.

(文件)小甲鱼的Python教程笔记-6

Python

施工中的博客 # 文件操作 >>> f = open(file, mode = 'r') """ 文件的打开模式 r 只读(默认) w 覆盖写入 x 如果文件已经存在,使用此模式打开会引发异常 a 追加写入 b 二进制打开 t 文本模式打开 + 可读写模式 U 支持通用换行符 ...

Python- The Hard Way笔记

Python

在python文件中,至少应当有一些特殊形式的注释,例如

Python简明笔记

Python

在python文件中,至少应当有一些特殊形式的注释,例如 #! usr/bin/python # 以#!字符开头的注释,告诉Linux/Unix系统当执行程序的时候,应该运行哪一个解释器。 在一个字符串中,行末的单独一个反斜杠表示字符串在下一行继续。 "This is the first sentence.\ This is the second sentence."...

(函数)小甲鱼的Python教程笔记-5

Python

# 创建函数 >>> def MyFirstFunction(): # code # 调用函数 >>> MyFirstFunction() # 当函数发生调用的时候,会从前方代码中寻找函数 # 函数的参数 >>> def MySecondFunction(num): print(num + 'OK!') #...

(元组)小甲鱼的Python教程笔记-4

Python

# 列表- [元素1,元素2,元素3,……] # 元组-(元素1,元素2,元素3,……) >>> rhyme = (1,2,3,4,5,'after') >>> rhyme = 1,2,3,4,5,'after' >>> rhyme[0] 1 # 元组是不可变的,因此无法对元组的元素进行修改 # 但是如果该元素是指向一个可变的列表,则可以...

(列表)小甲鱼的Python教程笔记-3

Python

# 创建列表 # 一个列表内部可以容纳不同数据 >>> test = [1,2,3,5,'sssa',] for each in test: print(each) # 列表的索引从0开始 >>> test[0] # 列表最后一个元素索引值为-1 >>> test[-1] == test[len(test)-1] # 列表切片...

(分支和循环)小甲鱼的Python教程笔记-2

Python

# 条件语句中,缩进决定从属关系 if condition: statement(s) else: other statement(s) # 条件表达式 statement(s) if condition else other statement(s) if condition1: statement(s)1 elif condition2: state...

(基础)小甲鱼的Python教程笔记-1

Python

# 查看Python所有的内置函数 dir(__builtins__) # 变量名称不能以数字打头,区分大小写 # 变量名可以使用中文 幸运数 =888 >>> print(幸运数) #两个变量互换 >>> x = 3 >>> y = 5 >>> x,y = y,x # 字符串表示文本序列,可以用单引号,双引号...

番外-Python相关语法汇总

机器学习

在线性回归问题的算法实现过程中,Python的语法规则与Octave(Matlab)存在不一样的地方,简单回顾总结一下。 数据结构 利用Python进行数据操作,离不开几个基础的工具包,如pandas、numpy 在进行数据操作之前,首先需要导入这些包 # 以pd和np作为两个包的简称 import pandas as pd import numpy as np pandas提供了多种可以...

3-多变量线性回归问题

机器学习

第3课 多变量线性回归 多变量线性回归问题中,训练集一般包含n个特征$(x_1,x_2,\cdots,x_n)$,标签依然用$y$表示。 用$x^{(i)}$表示训练集中第$i$个样本的特征,用$x_j^{(i)}$表示第$i$个样本的第$j$个特征$(j=1,2,3,\cdots,n)$。 此时假设函数可以写为: $h(x)=\theta_0+\sum_{i=1}^n\theta_i...