
python
圣马丁鸟
这个作者很懒,什么都没留下…
展开
-
python常用函数
其中的random是一个模块(类似于C中的系统库)(它也能生成小数)(注意引好库)3.random.randint(1,6)可以生成1到6的随机整数(都能取得到)例,用str转换为字符串(类似的还有float),字符串可以互相拼接。但是它返回的值是一个字符串(即现在只能做出打印那些操作)5..len可以传字符串,列表,元组,字典,自定义的类型。所以要记得用了input函数后要强制类型转换。4.sys.exit(0)可以退出当前函数。input里边可以是任意类型的数据。想做出其他操作的话,要强制类型转换。原创 2023-12-02 23:07:49 · 457 阅读 · 0 评论 -
8.C转python(不用看)
往后运用pip中的第三方库应该都是在那个Teminal中输入代码来安装。python搞了一个网站pypi,把各种的第三方库给收集起来了。使用pip工具就可以直接从pypi里下载你想要的第三方库了。安装完成后,即可使用import导入相关模块即可进行使用。真正用到这个代码时,还是正常地去用。1.在文件查找中,文件夹才是目录。生活中使用的二维码大多是一个网址。3.二维码本质上是一段字符串。借助第三方库:qrcode。可以直接使用pip工具搜。5.操作excel搜。原创 2023-12-02 23:07:43 · 452 阅读 · 0 评论 -
7.C转python(已删减)
第一个参数是打开哪个文件,第二个参数是打开方式('r'表示read,即按照读的方式打开;'w'即write,按照写的方式打开;'a'表示append,也是按照写的方式打开,但是它会把内容写到原有文件内容的末尾)例:(其中的encoding那个是关键字参数)(一个汉字也是一个字符在python)但是使用'a'方式打开则会继续追加内容(可以使用\n符号来完成换行)11.如果文件对象已经被关闭,则不能再对其进行写 等 操作。用print()又会自动加一个\n。本来读到的文件内容末尾带有\n,原创 2023-12-02 22:12:33 · 442 阅读 · 0 评论 -
6.C转python(已删减)
2.可以用insert()函数增加列表任意位置的元素,参数一为插入的下标,而二为内容。若那个参数一超过了列表的最大下标,则会在列表末尾添加内容。12.元组除了其中的元素不能修改之外,其它的点和列表相同。4.可以使用index函数来找到当期那要找的元素的下标。但是对于键会有约束,对于值的话没有(键好像不能为列表)15.一个字典中可以有多个键值对,但是键不能相同。(1).可以使用+来拼接(二者加在一起)11.元组内的元素也可以是任意类型。可以用index来查找元素的下标。例:(用pop函数)原创 2023-12-02 10:56:53 · 475 阅读 · 0 评论 -
5.C转python(已删减)
5.也可以这样写,但我不喜欢,而且这样写的话相当于是创建了i作为变量并不断修改使之化为一个那相当于是数组中的元素的临时变量,所以这种方式不能对数组内元素进行修改。16.在python中,在同一个列表中,可以放不同类型的变量(也可以放下列表)3.当切片中的范围超出列表范围时,不会越界访问。4.关于切片操作,元组也可以,字符串也大致可以。步长可以为负数,意思是从后往前取。2.使用list函数来创建列表。将两个全省略掉则就是该列表本身。2.切片操作还可以取步长。原创 2023-12-01 17:06:43 · 487 阅读 · 0 评论 -
4.C转python(已删减)
但是若想在函数内部修改全局变量,则要加一个关键字 global,否则就是创立一个局部变量。12.在函数调用传参步骤中,可以指定某个参数传参。7.函数功能尽量单一(例如:让逻辑和交互分离)3.如果只是定义而不调用则函数不会执行。用一个函数的返回值作为另一个函数的参数。12.变量会有作用域,与C应该一致。函数内部的变量名只能在函数内部生效。原创 2023-12-01 16:26:41 · 386 阅读 · 0 评论 -
3.C转python(已删减)
11.if 和while那些东西的条件表达式返回值为BOOL值(1的返回值也是True)10.continue 立即结束当前的循环,进入下一个循环。12.注意在python中str可以直接进行用==互相比较。18.time.sleep(1)是暂停一秒。1.int()默认是按照十进制来转换的。13.range函数参数只能为整数。4.用好pass语句(小写即可)16.现况可以多写点if和循环。2.在python中没有字符。7.死循环有时不是Bug。原创 2023-11-30 11:29:21 · 415 阅读 · 0 评论 -
2.C转python(已删减)
4.两个字符串如果直接用那些关系运算符来比较的话,是产生C中的strcmp那样的效果的。12.特例在python中没有 a++和++a那一些,但是有 a+=1,和 a=a+1。所以正确的浮点数比较方式是二者作差,差值的绝对值小于0.000001即可说明二者相等。6.在print的()中的涉及关系运算符的表达式执行的结果是一个Bool型。2. // 为取整除法,向 下(绝对) 取整,与C中的 / 一样。例如:对 &&,左边为假,右边不执行(就是那一些)因为浮点数存储和表示是有可能存在一定的误差的。原创 2023-11-29 13:48:15 · 444 阅读 · 0 评论 -
1.C转python(一篇文章20个点)(已删减)
存储器(存储数据)(内存存储空间较小,但访问速度较快)(外存存储空间较大,但访问速度较慢(与内存访问速度相差几千倍))(内存比外存成本更高)(但内存空间内数据容易消失,断电后内存数据就消失了)而python中的float就相当于C语言中的double,而在python中是没有double类型的。(显卡不属于前边的类,与CPU类似)(CPU是通用计算芯片)(而显卡即GPU是专用计算芯片)17.对str类型(即字符串)的,不能-,*,/,但是可以+7.变量名必须由数字,字母,下划线构成,不能有特殊符号。原创 2023-11-28 21:38:49 · 426 阅读 · 0 评论