当前位置:网站首页 > Haskell函数式编程 > 正文

sigmod(sigmoid函数求导)



1.python数值计算

注意type()——查看变量类型

类型转换

只有字符串内容是数值时,才能转换为float

转换为字符串使用str()。

计算先后顺序

  • ()
  • []
  • */
  • ±

基本数值操作

已经定义好的函数:

abs()—取绝对值;round()—四舍五入取整;min()/max()—最小/大值(逗号分隔);科学计数法—e相当于10 的几次幂(eg:1.3e5==.0)

;16进制—0xFF==255

布尔类型(bool)

可以连续比较

2.python字符串

用+号—连接字符串(注意结果无空格)

用*号—重复(注意结果无空格)

用len()—得出字符串大小

字符串操作

假设tang = ‘1 2 3 4 5’

切分:tang.split()—[‘1’, ‘2’, ‘3’, ‘4’, ‘5’]

tang = tang.split(‘,’)—[‘1’, ‘2’, ‘3’, ‘4’, ‘5’]

合并:与tang_str = ’ '合并

tang_str.join(tang)—‘1 2 3 4 5’

注意此时:tang—‘hello python’,如果要替换后结果可以定义新变量 tang2 = tang.replace(‘python’,‘world’)

大写:tang2.upper()

小写:tang2.lower()

去掉空格:tang.strip()

去掉左边空格:tang.lstrip()

去掉右边空格:tang.rstrip()

打印字符串,可以使用.format()传参

‘{} {} {}’.format(‘t’,‘y’,‘i’)—‘t y i’

定义顺序—‘{2} {1} {0}’.format(‘t’,‘y’,‘i’)—‘i y t’

指定参数—‘{t} {y} {i}’.format(t = 10, y =5, i = 1)—‘10 5 1’

使用%方式:

3.python索引

索引—注意索引不能越界

  • 从前面是0开始
  • 从后面是-1开始
切片:(:表示从哪到哪 左闭右开的区间)

tang[0:4]—‘tang’(4是空格,开区间不取);tang[5:]—‘yu di’;tang[-3:]—’ di’

全部:tang[:]—‘tang yu di’

隔几个:tang[::2]—‘tn ud’

4.python List结构

列表

  • 通过[]来创建一个list结构
  • 里面放任何类型都可以的,没有一个长度限制

tang = [1,‘tangyudi’,3.5];tang = list([1,2,3])

list操作

假设a = [123,456] b = [‘tang’,‘yudi’]

+:a + b—[123, 456, ‘tang’, ‘yudi’]

*:a * 3—[123, 456, 123, 456, 123, 456]

更改:a[0] = 789 a—[789, 456];a[:] = [‘tang’,‘yudi’] a—[‘tang’, ‘yudi’]

求长度:len()

假设 a = [1,2,3,4,5,6,7,8,9]

删除:del a[0] a—[2, 3, 4, 5, 6, 7, 8, 9];del a[3:] a—[2, 3, 4]

判断列表是否存在某元素:8 in a—True

list中也可以添加list(任何类型):a = [1,2,[3,4]];a[2][1]—4

记数:.count()—判断列表中某元素有多少个

求索引:.index()—得出某元素的索引

列表添加

添加:.append()依次添加

插入:.insert(索引,元素)

移除:.remove(某元素)若元素有多个重复,从索引低的开始移除

弹出:.pop(索引)

排序:.sort()改变原始list;不改变原始list:t2=sorted(t);

倒序:.reverse()

5.python 字典

字典结构

定义:tang = {};tang = dict()

字典结构操作 key-value 没有先后顺序

tang[key] = value;

查找:tang[key];用key值索引

字典里可以嵌套字典:

tang = dict([(‘tang’,123),(‘yudi’,456)])—{‘tang’: 123, ‘yudi’: 456}

改变value值:tang[‘tang’] += 1—{‘tang’: 124, ‘yudi’: 456}

get方法:tang.get(‘fengzi’,‘meiyou’)—‘meiyou’

弹出:tang.pop(‘tang’)—124

删除:del tang[‘yudi’] tang—{}

更新:旧字典.update(新字典)

判断字典中是否存在某key—key in 字典—true/false

调用key集—tang.keys()

调用value集—tang.values()

调用全部—tang.items()

6.python 集合—唯一性

会保留下来唯一的那些元素

tang = set([123,123,123,456,456,456,789]) tang—{123, 456, 789}

集合操作

a,b调换顺序无影响

并集:a.union(b) ;a|b

交集:a.intersection(b);a&b

a,b调换顺序结果不一样

差集:a.difference(b);a - b;b-a

包含:b.issubset(a)—a包含b?;b <= a;b > a

添加元素:a.add(4);

更改集合:a.update([4,5,6])—增添没有的元素

删除元素:a.remove(1)

弹出元素:a.pop()—按照顺序(从头开始)

7.赋值机制

并且,在python中,如果定义两个较大的数(数值相同),分配两个不同的单元,小数值则分配到同一单元。—提高内存运行效率。

8.python—判断结构

注意:缩进

9.python—循环

while循环
for循环

10.python 函数

11.python 包

脚本文件的执行

print (tang.tang_v)—10;

更改模块内变量:tang.tang_v = 100

调用:tang_list = [10,11,12] tang.tang_add(tang_list)—33

导入:import tang as tg 可以使用变量以及函数(tg.tang_v;tg.tang_add(tang_list))

—导入部分:from tang import tang_v,tang_add (tang_v;tang_add(tang_list))

—导入全部:from tang import * (tang_v;tang_add(tang_list))

12.异常处理模块

捕捉异常

try:

模块

except 错误名:

print(错误原因)

自定义异常
关键字finally

无论try的模块中有无异常,最后都可以打印出finally命令行

使python程序遇到某些危险的情况时可以提前终止

13.文件操作

打开:txt = open(‘https://blog.51cto.com/u_/tang.txt’)

阅读:txt_read = txt.read()

单行读:lines = txt.readlines()

关闭:txt.close()

写:txt = open(‘tang_write.txt’,‘w’) ;txt.write(‘jin tian tian qi bu cuo’);txt.close() 注意‘w’模式会覆盖原文—‘a’是追加模式

注意:

写完之后必须关闭,未关闭可能没写上。

with方法可以不加close()

14.类:面向对象

调用类

修改:p2.name = ‘hello’

删除:del p2.name

查看某个对象是否有某个属性:hasattr(p1,‘name’)—True

得到某个对象的某个属性:getattr(p1,‘name’)

设置某个对象的某个属性:setattr(p1,‘name’,‘yTang’)

删除某个对象的某个属性:delattr(p1,‘name’)

继承

15.时间—import time

当前时间:print (time.time())—一般使用两个时间的差异值

易观察的当前时间:print (time.localtime(time.time()))

格式化时间类型

日历:

到此这篇sigmod(sigmoid函数求导)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 支付方式英文翻译(支付方式 英文)2025-06-14 19:09:06
  • sigmoid函数的表达式及其特点(sigmoid函数意义)2025-06-14 19:09:06
  • canfd报文格式(can报文格式有哪几种)2025-06-14 19:09:06
  • max开窗函数(开窗函数使用)2025-06-14 19:09:06
  • pcap文件格式解析库(pcap格式怎么打开)2025-06-14 19:09:06
  • 窗口函数(max函数是窗口函数)2025-06-14 19:09:06
  • sigmoid输出值(sigmoid函数输出)2025-06-14 19:09:06
  • 编程入门基础知识 那些符号是什么(编程入门基础知识 那些符号是什么)2025-06-14 19:09:06
  • canfd报文格式(can报文blf打开)2025-06-14 19:09:06
  • 多级列表的编号样式(多级列表的编号样式不能修改A对)2025-06-14 19:09:06
  • 全屏图片