-
2020-11-24 09:22:23
Python常用函数:
1. print()函数:打印字符串
2. raw_input()函数:从用户键盘捕获字符
3. len()函数:计算字符长度
4. format(12.3654,'6.2f'/'0.3%')函数:实现格式化输出
5. type()函数:查询对象的类型
6. int()函数、float()函数、str()函数等:类型的转化函数
7. id()函数:获取对象的内存地址
8. help()函数:Python的帮助函数
9. s.islower()函数:判断字符小写
10. s.sppace()函数:判断是否为空格
11. str.replace()函数:替换字符
12. import()函数:引进库
13. math.sin()函数:sin()函数
14. math.pow()函数:计算次方函数
15. 3**4: 3的4次方
16. pow(3,4)函数:3的4次方
17. os.getcwd()函数:获取当前工作目录
18. listdir()函数:显示当前目录下的文件
19. socket.gethostbyname()函数:获得某主机的IP地址
20. urllib.urlopen(url).read():打开网络内容并存储
21. open().write()函数:写入文件
22. webbrowser.open_new_tab()函数:新建标签并使用浏览器打开指定的网页
23. def function_name(parameters):自定义函数
24. time.sleep()函数:停止一段时间
25. random.randint()函数:产生随机数
26. range()函数:返回一个列表,打印从1到100
27. file.read()函数:读取文件返回字符串
28. file.readlines()函数:读取文件返回列表
29. file.readline()函数:读取一行文件并返回字符串
30. ords()和chr(ASCII)函数:将字符串转化为ASCII或将ASCIIIS\转化为字符串
31. find(s[,start,end])函数:从字符串中查找s
32. strip()、lstrip()、rstrip()函数:去除空格
33. split()函数:用什么来间隔字符串
34. isalnum()函数:判断是否为有效数字或字符
35. isalpha()函数:判断是否区全为字符
36. isdigit()函数:判断是否全为数字
37. lower()函数:将数据改成小写
38. upper()函数:将数据改成大写
39. startswith(s)函数:判断字符串是否以s开始的
40. endwith(s)函数:判断字符串是否以s结尾的
41. file.write()函数:写入函数
42. file.writeline()函数:写入文件
43. s.append()函数:在数据的尾部插入数据
44. s.insert(3,-1)函数:在3的位置之前插入数据-1
45. list()函数:将字符串转换成列表
46. index(value)函数:在数据中查找第一次value的位置
47. list.extend()函数:将数据的每一个提取出来加入list中
48. count()函数:统计数据中的某个元素的出现次数
49. list.remove(“s”)函数:将数据中第一次出现的s删掉
50. del list[2]函数:将数据的第2个元素删掉
51. pop()函数:去掉数据的指定位置的数据,有返回值
52. remove(“ha”)函数:去掉原数据中的“ha”元素
53. reverse()函数:列表的逆序
54. isinstance()函数:判断某个数据是否为某种类型
55. abs()函数:得到某数的绝对值
56. del x[2]函数:删除列表x中的索引为2的元素
57. file.sort()函数:对书数据排序
58. tuple()函数:创建一个元组
59. find()函数:查找 返回的是索引
60. join()函数:split的逆操作
61. { }:建立字典
62. dict()函数:创建字典
63. clear()函数:清楚字典中的所有项
64. copy()函数:复制一个字典,会修改所有的字典
65. d.copy()函数:复制一个字典,只会修改当前字典
66. get()函数:查询字典中的元素
67. items()函数:将所有的字典返回一个列表
68. iteritems()函数:与items函数作用相同
69. popitem()函数:移除字典中的元素
70. update()函数:用一个字典项更新另一个字典项
71.pass:什么都不做
72.exec:执行一段代码
73.eval:计算Python的表达式
74.ord()函数:返回单字符字符串的int值
75.zip(sep1,sep2)函数:创造英语并行迭代的新序列
76.def hello():自定义函数
77.import()函数:加载扩展库
更多相关内容 -
常用的算法测试函数原代码matlab版.zip
2019-07-25 21:31:56常用的算法测试函数原代码matlab版,包括Rosenbrock,Schaffer,Schewel等等 -
php常用字符串处理函数实例分析
2020-12-19 19:36:46这里只提供几个简单常用的函数: chop执行去除空格处理,get_html_translation_table返回转化列表到变量,定义包括HTML编码的字符串htmlentities,htmlspecialchars_decode 定义包含HTML特殊字符的字符串,nl2br ... -
C函数之memcpy()函数用法
2020-12-22 20:05:46函数原型 void *memcpy(void*dest, const void *src, size_t n); 功能 由src指向地址为起始地址的连续n个字节的数据复制到以destin指向地址为起始地址的空间内。 头文件 #include 返回值 ... -
js常用系统函数用法实例分析
2020-12-10 05:42:41本文实例讲述了js常用系统函数用法。分享给大家供大家参考。 具体代码如下: 代码如下:<html> <head> </head> <body> [removed] //1. escape()函数,把字符串转成各计算机平台通用的... -
复变函数与常用变换 [黄大奎,陶德元 著] 2013年版
2019-05-09 19:21:012 原函数 3.3 柯西积分公式及其推论 1 柯西积分公式 2 解析函数的无穷次可微性 3.4 由调和函数确定解析函数 3.5 解析函数的物理意义 本章点评 习题三 第4章 级数 4.1 复级数的一般概念及基本性质 1 复数项级数 2 幂... -
Python字典常用函数方法总结
2021-01-27 20:45:21文章目录1 字典添加修改数据的方法1.1 **[]处理法:**1.2 **update的功能与用法:**1.3 **setdefault的功能:**1.4 注意事项2 字典keys函数3 字典的 values函数4 字典通过key的获取value4.1 []获取4.2 get获取4.3 []与...文章目录
1 字典添加修改数据的方法
1.1 []处理法:
字符串,列表,
list[0]=10
- 字典没有索引
dict['name']= 'dewei'
- 添加或修改,根据key是否存在所决定
user['top'] = 174 print(user) user['username'] = '小慕' print(user) user['top'] = 175 user['age'] = 10 print(user)
1.2 update的功能与用法:
添加新的字典,如新字典中有和原字典相同的key则该key的vaue会被新字典的vaue覆盖
用法:
dict.update(new_dict)
-该函数无返回值参数:
new_dict
:新的字典user = {'username': 'dewei', 'age': 33} xiaomu = {'username': '小慕', 'age': 10, 'top': 175, 'sex': '男'} user.update(xiaomu) print(user) value = user.setdefault('username', 'xiaoyun') value = user.setdefault('birthday', '2020-1-1') print(user, value)
1.3 setdefault的功能:
获取某个key的vaue,如key不存在于字典中,将会添加key并将 value设为默认值
用法:
dict.setdefault(key,value)
参数:
key需要获取的key value如果key不存在,对应这个key存入字典的默认值
1.4 注意事项
- 字典中每一个key-定是唯一的
- 字典中的数据量没有限制
- 字典中的vaue可以是任何 python的内置数据类型的对象和
自定义的对象
2 字典keys函数
获取当前字典中所有的键(key)
用法
dict keys()
->无需传参,返回一个key集合的伪列表dict_keys
不具备列表的所有功能,解决办法:3 字典的 values函数
获取当前字典中所有键值对中的值(vaue)
用法:
dict values()
->无需传参,返回一个vaue集合的伪列表4 字典通过key的获取value
4.1 []获取
- 字典+中括号内传key,不进行赋值操作即为获取
- 返回key对应的vaue值
4.2 get获取
获取当前字典中指定key的vaue
用法
dict.get(key,default=None)
参数:
key:
需要获取 value的keydefault:key
不存在则返回此默认值,默认是None,我们也可以自定义4.3 []与get的区别
- []如果获取的key不存在,则直接报错
- get如果获取的key不存在,则返回默认值
- 所以开发中,优先使用get函数
5 字典的删除
清空当前的字典中所有数据
用法:
dict.clear()
->无参数,无返回值6 字典的pop功能
删除字典中指定的key,并将其结果返回,如果key不存在则报错
用法:
dict.pop(key)
-key希望被删掉的键返回这个key对应的值(vaue)
7 del在字典中的用法
8 字典的复制—copy函数
将当前字典复制一个新的字典
用法:
dict.copy()
->该函数无参数,返回一个一模一样的内存地址不同的字典属于浅拷贝
9 字典中的成员判断
- in与 not in在字典中的用法
- 字典内置的ge可以参与一下
10 字典中的末尾删除函数-- popitem
删除当前字典里末尾一组键值对并将其返回
用法:
dict.popitem()
-无需传参返回被删除的键值对,用元组包裹0索引是key,1索引是 value
注意事项:
如字典为空,则直接报错
11 所有数据类型与布尔值的关系
字符串,数字,列表,元组,字典,空类型与布尔值的关系
-
每一种数据类型,自身的值都有表示Tue与 False
-
not对于一切结果取反
-
《高等学校教材:复变函数与常用变换》作者: 黄大奎,陶德元 著 出版时间: 2013年
2019-06-07 20:36:382 原函数 3.3 柯西积分公式及其推论 1 柯西积分公式 2 解析函数的无穷次可微性 3.4 由调和函数确定解析函数 3.5 解析函数的物理意义 本章点评 习题三 第4章 级数 4.1 复级数的一般概念及基本性质 1 复数项级数 2 幂... -
python常用内置函数
2022-02-03 22:32:52内置函数bin()、oct()、hex()用来将整数转换为二进制、八进制和十六进制形式,这三个函数都要求参数必须为整数。 remove() 方法在移除一个不存在的元素时会发生错误
内置函数bin()、oct()、hex()用来将整数转换为二进制、八进制和十六进制形式,这三个函数都要求参数必须为整数。如果需要计算列表中的所有元素的平均值,
sum()/len()str
str()直接将任意类型参数转化为字符串
min max
max()和min()的key参数可以用来指定比较规则
sorted
sorted()函数对列表、元组、字典、集合或其他可迭代对象进行排序并返回新列表
reversed
reversed()对可迭代对象进行翻转并返回可迭代的reversed对象。
enumerate
用来枚举可迭代对象中的元素,返回可迭代的enumerate对象,其中每个元素都是包含索引和值的元组
map
map()把一个函数func依次映射到序列或迭代器对象的每个元素上,并返回一个可迭代的map对象作为结果
map对象中每个元素是原序列中元素经过函数func处理后的结果discard
discard和remove:
discard删除不存在的元素不会报错,而remove() 方法在移除一个不存在的元素时会发生错误 -
C/C++常用函数合集
2018-09-03 22:53:46参数解释 is 进行读入操作的输入流,常用cin str 已声明的用于存储读入内容的对象,常为string类型 delim 终结符 作用:将输入流is中读到的字符存入str中,直到遇到终结符delim才结束。如果没有定义delim,则默认为...目录
<string.h>头文件
<ctype.h>头文件
2.isalpha(),isdigit(),isprint()
<math.h>头文件
<algorithm>头文件
4.next_permutation()/prev_permutation()
C标准库
<string.h>头文件
1.memset()
函数原型:memset(void *s , int c , size_t n)
作用:将已开辟内存空间s的首n个字节的值设置为c。一般用于在对字符串进行初始化为‘\0’或‘ ’
注意:1.s为首地址,c为要赋予的字符,n为长度
2.一般不用于初始化数字数组
代码示例:
#include<stdio.h> #include<string.h> int main(){ char str[5]={'1','2','3','4','5'}; printf("原始字符数组:"); for(int i=0;i<5;i++) printf("%c ",str[i]); printf("\n"); // 内存初始化 memset(str,'\0',5); printf("初始化后的字符数组:"); for(int i=0;i<5;i++) printf("%c ",str[i]); return 0; }
2.memcpy()
函数原型:void *memcpy(void *dest, const void *src, size_t n);
作用:将以src开头,长度为n的内存空间里的内容拷贝到以dest开头的内存空间里去。
例:
char a[100],b[50]; memcpy(b,a,sizeof(b)); //将a的sizeof(b)个元素赋给b
注意:如果用sizeof(a),会造成b的内存地址溢出。
3.strcpy()
函数原型:char *strcpy(char* dest, const char *src);
作用:把从src地址开始且含有NULL结束符的字符串复制到以dest开始的地址空间
例:
char a[100],b[50]; strcpy(a,b);
注意:遇到‘\0’时就结束拷贝。
4.strncpy()
函数原型:strncpy(char* dest,const char* src,int n)
作用:把src所指的字符串中以src地址开始的前n个字节复制到dest所指的空间中,并返回dest。
注意:1.结果dest不包括结束符NULL('\0')
2.如果src的长度小于n个字节,则以NULL填充dest直到复制完n个字节
代码示例
#include<iostream> #include<string.h> using namespace std; int main(){ char s[] = {"hello"}; char s2[10]; cout<<strncpy(s2,s,9); return 0; }
5.strcat()
函数原型:char *strcat(char *dest, const char *src);
作用:将两个char类型数组相连,结果放在dest中,返回拼接后指向dest的指针。
代码示例
#include<iostream> #include<string.h> using namespace std; int main(){ char s[] = {"hello"}; char s2[10]; // 将s2数组赋空字符 memset(s2,'\0',10); // 连接字符数组s和s2 strcat(s2,s); for(int i=0;i<10;i++){ cout<<s2[i]; } return 0; }
6.getline()
函数原型:istream& getline ( istream &is , string &str , char delim );
参数解释 is 进行读入操作的输入流,常用cin str 已声明的用于存储读入内容的对象,常为string类型 delim 终结符 作用:将输入流is中读到的字符存入str中,直到遇到终结符delim才结束。如果没有定义delim,则默认为 '\n'(换行符)。
注意:getline遇到delim时停止读入(但读入了delim),然后将所读内容存储到string对象中(不存delim)下次读入操作时,将在delim的下个字符开始读入。
代码示例:
#include<stdio.h> #include<string.h> int main(){ string str; getline(cin,str,'o'); printf("%s",str.c_str()); // string类型字符串不能直接使用printf输出,需要调用string中的c_str()函数 }
7.strlen()
函数原型:size_t strlen(const char *string);
作用:计算string字符串或者以char *声明的字符数组的长度。
<ctype.h>头文件
1.tolower()/toupper()
作用:改变字母大小写
例:
char n=’h’; cout<<(char)toupper(n); //输出结果为‘H’
注意:n的值并没有改变,仍然为‘h’。
2.isalpha(),isdigit(),isprint()
作用:用来对是否是字母,数字,可打印字符(非控制字符)进行判断
<math.h>头文件
1.pow()
函数原型:double pow(double x, double y)
作用:返回x的y次方
2.floor()
函数原型:double floor(double x);
作用:用于输出浮点类型中小于此数的最大整数
注:floor(n+0.5)可用于进行四舍五入的处理
3.ceil()
函数原型:double ceil(double x);
作用:用于输出浮点类型中大于此数的最小整数
4.atan()
作用:用来求π的值:atan(1)=π/4 π=4.0*atan(1)
代码示例:
#include<iostream> #include<math.h> using namespace std; // 求π的值,保留小数点后15为小数 int main(){ double pi = 4*atan(1); printf("%.15f",pi); //保留π后的十五位小数 }
运行结果:
STL
<algorithm>头文件
1.min(),max()函数
作用:返回两个元素中最小(最大)的一个
2.lower_bound()
函数原型:lower_bound(int* first,int* last,int val);
作用:查找有序区间[first,last]中第一个大于等于val的位置
代码示例:
#include<iostream> #include<algorithm> using namespace std; int main(){ int n[10]; for(int i=0;i<10;i++) n[i]=i; cout<<"第一个大于等于7的位置:"<<lower_bound(n,n+9,7)<<endl; cout<<"该位置上的值:"<<*lower_bound(n,n+9,7)<<endl; return 0; }
运行结果:
3.upper_bound()
作用:大致和lower_bound()相同,不过查找的是有序区间[first,last]中第一个大于x的位置
4.next_permutation()/prev_permutation()
格式:next_permutation(数组名,数组名+数组长度)
作用:将数组的排序改为当前数组全排列的下/上一个
返回值:若当前数组存在下/上一个全排列,则返回ture,否则返回false。
解释:假设数组为a,b,c。则该数组的全排列为abc,acb,bac,bca,cab,cba。若当前数组为bac,则其全排列的上一个数组即为acb,下一个数组为bca
注意:若要求数组所有的全排列,需要将数组进行升序排列,否则只能找出该序列之后的全排列数。
代码示例:
#include<iostream> #include<algorithm> using namespace std; //输出abc的全排列 int main(){ char ans[3]={'a','b','c'}; do{ for(int i=0;i<3;++i) cout<<ans[i]<<" "; cout<<endl; }while(next_permutation(ans,ans+3)); return 0; }
运行结果:
6.Sort()
函数原型:void sort(RanIt first, RanIt last, Pred pr);
参数解释 first 指向容器首地址的指针(数组名) last 指向容器尾地址的指针(数组名+数组长度) pr 比较方法(默认为升序) 具体用法:
sort(begain,end,less<数据类型>()) 升序
sort(begain,end,greater<数据类型>()) 降序
注意:开始和结尾用的都是指针
示例代码:
#include<iostream> #include<algorithm> using namespace std; int main(){ char ch[5]={'e','a','c','b','d'}; cout<<"原字符数组为:"<<ch<<endl; // 升序排列 sort(ch,ch+5); cout<<"升序排列后为:"<<ch<<endl; // 降序排列 sort(ch,ch+5,greater<char>()); cout<<"降序排列后为:"<<ch<<endl; return 0; }
运行结果:
7.fill()
函数原型:void fill(first,last,val);
参数解释 first 起始地址 last 末尾地址 val 将要替换的值 作用:可将数组的值初始化成指定值
例如:
1.初始化一维数组
int a[10]; fill(a,a+10,80);
2.初始化二维数组
int a[10][10]; fill(a[0],a[0]+10*10,90);
8.reverse()
函数原型:void reverse (BidirectionalIterator first, BidirectionalIterator last)
作用:将[first,last)范围内的字符顺序反转
代码示例:
#include <iostream> #include<algorithm> #include<cstring> using namespace std; int main () { char s1[10]="hello"; string s2="world"; cout<<s1<<endl; cout<<s2<<endl; // reverse的使用 reverse(s1,s1+strlen(s1)); reverse(s2.begin(),s2.end()); cout<<s1<<endl; cout<<s2<<endl; }
运行结果:
-
MaxCompute常用函数(ODPS常用函数)
2021-06-28 02:10:44场景:使用MaxCompute常用函数 记录:NO.251 MaxCompute是一项大数据计算服务,它能提供快速、完全托管的PB级数据仓库解决方案。小北刚使用这个产品时,那会叫做ODPS(Open Data Processing Service)。为此在标题... -
常用numpy函数
2017-10-19 20:38:35于是乎找了学习资料对Numpy库常用的函数进行总结,并带了注释。在这里分享给大家,对于库的学习,还是用到时候再查,没必要死记硬背。 PS:本博文摘抄自中国慕课大学上的课程《Python数据分析与展示》,推荐刚... -
MySql常用函数全部汇总
2021-01-18 18:28:41MySQL函数包括数学函数、字符串函数、日期和时间函数、条件判断函数、系统信息函数、加密函数、格式化函数等。通过这些函数,可以简化用户的操作。例如,字符串连接函数可以很方便的将多个字符串连接在一起。在这一... -
AutoCAD常用函数
2018-05-11 14:47:34AutoCAD常用函数 &lt;article&gt; &lt;div id="article_content" class="article_content csdn-tracking-statistics" data-pid="blog&... -
可积与原函数存在的区别
2020-12-01 14:39:16“可积”和“原函数”是两个不同的问题.有以下几个区别: 这里的“可积”指的是“Riemann可积”,也就是可求定积分.而 f 存在“原函数”,是指的"存在 F,使处处有 F’(x) = f(x).“ 定积分必须在闭区间 [a,b] 上讨论,... -
Hive常用函数整理
2019-03-24 17:16:57一、Hive Hive是建立在 Hadoop 上的数据仓库基础架构,定义了简单的类 SQL 查询语言(HQL),以实现MR功能,其提供的一系列函数同样类似于...函数分类方式很多,个人将其分为简单内置函数,高级内置函数以及自定义函数。 ... -
Python pandas常用函数详解
2020-12-30 14:24:52Python pandas常用函数详解来源:中文源码网浏览: 次日期:2018年9月2日【下载文档:Python pandas常用函数详解.txt】(友情提示:右键点上行txt文档名->目标另存为)Python pandas常用函数详解 本文研究的主要是... -
【OpenCV】OpenCV常用函数(C++版)
2020-03-20 17:52:04在使用OpenCV的过程中,时常会用到很多函数,而且往往可能会一时记不起这个函数的具体参数怎么设置,故在此将常用函数做一汇总。 本文实例源码github地址:... -
常见三角函数值对照表
2020-12-21 13:30:33常见三角函数值对照表2019-12-02 15:06:20文/颜雨三角函数本质是任意角的集合与一个比值的集合的变量之间的映射。接下来分享常见三角函数值对照表。三角函数值对照表三角函数值口诀30°,45°,60°这三个角的正弦值... -
MySQL常用函数
2021-11-22 09:19:28常用的函数包含字符串函数、数值函数、日期函数和系统信息函数。 • 字符串函数:该类函数主要用于处理字符串。 • 数值函数:该类函数主要用于处理数字。 • 日期函数:该类函数主要用于处理日期和事件。 • ... -
高等数学中的原函数、不定积分与定积分(不定积分与微分计算)
2020-06-23 00:40:00文章目录一、不定积分与微分表达1、积分与微分运算关系二、原函数存在定理 一、不定积分与微分表达 不定积分表示:∫f(x)dx=F(x)+C\int f(x)dx=F(x)+C∫f(x)dx=F(x)+C CCC:常数 F(x)F(x)F(x):原函数 ∫\int∫:... -
复变函数 [纪友清,曹阳,侯秉喆,张敏 编 ] 2015年版
2019-05-08 22:26:103.3原函数 44 3.3.1定义和基本性质 44 3.3.2凸区域上的解析函数 46 3.4单连通区域上的Cauchy定理 48 3.4.1定理的证明 48 3.4.2一般区域上的Cauchy积分定理 49 3.5同调形式的Cauchy定理 50 3.5.1简单闭曲线上的Cauchy... -
MATLAB数组的常用函数
2021-04-18 03:34:433 进行数组运算的常用函数在MATLAB中有一些常用函数,这些函数在日常的编程计算过程中会经常遇到,一般是基本的数学概念在MATLAB中的函数表达方式。这些函数在MATLAB中可以同时作用于整个矩阵或者数组,应用起来非常... -
小波包分解常用函数
2020-12-23 17:54:58wpdec2函数% 当前延拓模式是补零% 装载图像load tire% X包含装载的图像%使用下面的函数进行图像分解t = wpdec2(X,2,'db1');%默认的熵准则是shannon熵%画出小波包四叉树plot(t)#################... -
C++-string常用函数整理(建议收藏)
2021-07-22 10:42:58整理C++的string常用函数 -
Python正则表达式常用函数总结.pdf
2020-11-23 09:34:13Python正正则则表表达达式式常常用用函函数数总总结结 这篇文章主要介绍了Python正则表达式常用函数,结合实例形式总结分析了Python正则表达式常用函数功能使用 方法及相关注意 项,需要的朋友可以参考下 本文实例总结... -
数据库----常见函数
2021-02-02 20:11:01#进阶4:常见函数 /* 概念:类似于java的方法,将一组逻辑语句封装在方法体中,对外暴露方法名 好处:1、隐藏了实现细节 2、提高代码的重用性 调用:select 函数名(实参列表) 【from 表】; 特点: ①叫什么(函数... -
es6常用函数
2020-02-02 21:34:59循环数组,无返回值,不改变原数组 不支持return操作输出,return只用于控制循环是否跳出当前循环 二、includes 判断数组是否包含某个元素,不用return,不用回调函数,返回布尔值 三、filter 使用return操作输出,... -
常见分布的特征函数
2020-08-17 18:44:56特征函数的定义非常简单,随机变量 X 的特征函数,其中 i 为虚数单位 一、伯努利分布 二、泊松分布 注意到, 所以原式可化为 三、几何分布 四、均匀分布 五、标准正态分布 六、指数分布 注意到...