暑假第一周总结


这周主要是把以前做过的程序,比如超级食堂,地铁系统,Android程序,包括以前学JavaScript还有BootStrap还有layui做的笔记进行了复习,重新动手把以前的那些东西重新编写了一遍,由于这一个星期是数据库的小学期,所以我同时也要进行一个数据库的一个完整的web系统的开发,虽然做了很多,但是由于原来的话,一部分代码都是直接复制的以前的代码,自己是一知半解的,这一次我是所有的代码都是自己写出来的,基本上把那些东西都摸清了。

 

同时这个星期也学了一部分的python:其实一般的基础语法的还是那样,但是我感觉比较新颖的就是

一个py文件就是一个模块,在编程中,如果我们要使用到以前编写的函数,那么我们可以在当前文件中导入模块。在导入模块时,有两种情况:一是在相同文件夹下,一个是在不同文件夹下。

在同一文件下:

  • 直接使用import加模块名导入,在调用函数时,使用‘模块名.函数名’的形式调用。
  • 使用‘from 模块名 import 函数名’的方式导入,直接使用函数名调用。

不在同一文件下:

  • 使用import 包名.模块名导入,使用‘包名.模块名.函数名’调用
  • 使用from 包名.模块名 import 函数名导入,使用函数名调用

在from导入函数时,不同的包中可能会存在函数名相同的函数,但是函数的实现不一样,如果直接使用函数名调用,这时就会出现不知道调用那个函数的情况,我们可以使用as对函数进行别名,或者使用完全限定名,模块名.函数名,解决函数名冲突的问题。from,import,as就是专门用来处理包和模块导入操作的。

 

还有就是高阶函数,函数可以作为函数的参数来使用

原创文章,作者:306829225,如若转载,请注明出处:https://blog.ytso.com/271285.html

(0)
上一篇 2022年7月3日
下一篇 2022年7月3日

相关推荐

发表回复

登录后才能评论