![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
如果哪里有问题,请各位大佬指正
保持好奇,坚持变优秀
展开
-
字符串列表转换,random,seed
例子#列表还有字符串函数,相互转换s = "this is a test";print(s);print(s.split()); #以什么切分,默认为空格切分,(字符串转列表)s1 = list(s);print(s1);list1 = s.split();print(list1);result = ' '.join(list1); #以什么连接,(列表转字符串);print(result);randamimport random;list1 = ["john",原创 2021-07-16 13:00:06 · 73 阅读 · 0 评论 -
python列表的复制,赋值,矩阵
列表的赋值这里需要注意,列表赋值后,大家都变成了列表的共同管理者如何赋值避免成为共同管理者,单独管理同相同数组原创 2021-07-15 17:36:45 · 331 阅读 · 0 评论 -
保留小数点输出
例子num = 342342.542432;print("输出:%f"%num);#这里需要注意 %.2f,就是保留小数点后2位print("输出:%.2f"%num);#这里需要注意 %3.2f,就是保留小数点前3位和保留小数点后2位print("输出:%3.2f"%num);print("输出:%d"%num);...原创 2021-07-14 16:49:22 · 156 阅读 · 0 评论 -
列表和字符串拓展
判断列表中元素示例#序列类型容器,可以判断里面的元素list1 = [321,354,764,5,87,3,0,25];if(0 in list1): print("里面有0存在");else: print("里面没有0存在");list1 = ["321","354","764","5","87","3","0","25"];if("0" in list1): print("里面有0存在");else: print("里面没有0存在");list1 =原创 2021-07-14 16:33:28 · 32 阅读 · 0 评论 -
format()函数
常用format()#format()x = 3.1415y = x*6;print("{0:.2f} {1:.2f}".format(x,y));#这里的0代表第一个参数x,1代表第二个参数y#.2f代表保留2位小数,并四舍五入交错序列之和第一种写法:#交错序列前n项和n = int(input("请你输入需要求n项交错序列"));result = sum(num/(2*num-1) if(num%2!=0) else -num/(2*num-1) for num in r原创 2021-07-13 17:44:00 · 289 阅读 · 0 评论 -
列表基本运算
列表列表的简单例子#列表加法,结果为:[1, 2, 3, 'a', 'b', 'c']list1 = [1,2,3] + ["a","b","c"];print(list1);#列表乘法,结果为[1, 1, 1, 1, 1]list2 = [1] * 5;print(list2,"列表的乘法表示同样的列表重复多少次");#列表判断list1 = [1,2,3];list2 = [2,3,4];if(list1 < list2): print("成立,这里是从第一位开原创 2021-07-13 17:13:51 · 438 阅读 · 0 评论 -
for语句
遍历列表list = [1,2,3,4];for i in list: print(i,end=" ");range函数a = list(range(10));print(a);a = list(range(1,10));print(a);a = list(range(1,10,3));print(a);a = list(range(0,-10,-1));print(a);1~n之和#输入n,求1~n之和n = int(input("请输入n的值:"));原创 2021-07-12 18:00:40 · 67 阅读 · 0 评论 -
类型转换和数值交换
变量类型转换数值交换#同时给2个变量赋值,并且交换a,b = 321,432;a,b = b,a;print(a,b)原创 2021-07-12 17:09:26 · 29 阅读 · 0 评论 -
切片、运算符、数学库
C的第一步我学后认为有必要将所学到的知识归类,这样子更加的方便以后忘记后回来不会走太多弯路。第一句C语言第一句C语言无疑肯定是我们的输出语句啦:#include <stdio.h>int main(){ printf("hello!"); return 0;}接下来是简单的输入输出#include <stdio.h>int main(){ printf("请输入收入的金额(100元以下):\n"); int money; scanf("%d"原创 2021-07-12 16:40:26 · 59 阅读 · 0 评论 -
输入和输出
1、常用输入与输出#单个输入a = int(input("请输入a的值:"));print(a);#多个输入# 1. 同时输入多个字符串,字符串间以逗号/空格间隔a,b=input('同时输入2个字符串,以逗号间隔:').split(',')print(a,b);a,b=input('同时输入2个字符串,以空格间隔:').split()print(a,b);#2. 同时输入多个数值,字符串间以逗号/空格间隔a,b=eval(input('同时输入2个数字,以逗号间隔:'))print原创 2021-07-10 17:37:12 · 233 阅读 · 0 评论