当前位置: 网站首页>小程序开发>400电话办理

上杭淘宝装修/上杭京东店铺设计/上杭拼多多网店装修公司/上杭企业网店开通申请-网店装修设计

发表日期: 2022-07-03 16:09:57 浏览次数:31

上杭淘宝装修/上杭京东店铺设计/上杭拼多多网店装修公司/上杭企业网店开通申请-网店装修设计

网站建设.png

域名既然有了,就不讨论域名了。松江做网站 说说其它几个部分。

空间是什么呢? 如果我们把域名比作车牌,空间自然就是你的的车,空间就是网站程序运行一个空间环境。可以通过做网站公司、或者空间服务商购买。

域名注册

前台网页设计

对于访问网站的大多数用户来说,进入网站后给他的第一眼就是网站结构布局。不同类型的网站设计业不一样,在建站前期我们需要做一个合理的规划,想好需要实现的功能,想要的板式类型和主要的面对用户群,但是不管怎么设计,松江做网站 认为网站的作用都是为了能直接吸引用户,让用户能更快的了解企业产品及技术。这时候我们要收集好素材,包括网站中需要的内容,文字,图片等信息。


网站后台程序开发

建设后台就就要用程序整合前台,并且完成需要的功能,这个需要较为复杂的程序编写。网站建设归终于一点就是网站布局,只有合理布局每一个板块,把最直接最有效的信息展示在用户面前,而且用户查找信息也比较快捷方面,用户获得的有效信息当然也会更快更多,可以大大提高网站转化率。


Python3 函数

函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。


函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。


定义一个函数

你可以定义一个由自己想要功能的函数,以下是简单的规则:


函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 ()。

任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数。

函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。

函数内容以冒号 : 起始,并且缩进。

return [表达式] 结束函数,选择性地返回一个值给调用方,不带表达式的 return 相当于返回 None。



语法

Python 定义函数使用 def 关键字,一般格式如下:


def 函数名(参数列表):

    函数体

默认情况下,参数值和参数名称是按函数声明中定义的顺序匹配起来的。


实例

让我们使用函数来输出"Hello World!":


#!/usr/bin/python3


def hello() :

    print("Hello World!")


hello()

更复杂点的应用,函数中带上参数变量:


实例(Python 3.0+)

比较两个数,并返回较大的数:


#!/usr/bin/python3

 

def max(a, b):

    if a > b:

        return a

    else:

        return b

 

a = 4

b = 5

print(max(a, b))

以上实例输出结果:


5

实例(Python 3.0+)

计算面积函数:


#!/usr/bin/python3

 

# 计算面积函数

def area(width, height):

    return width * height

 

def print_welcome(name):

    print("Welcome", name)

 

print_welcome("Runoob")

w = 4

h = 5

print("width =", w, " height =", h, " area =", area(w, h))

以上实例输出结果:


Welcome Runoob

width = 4  height = 5  area = 20

函数调用

定义一个函数:给了函数一个名称,指定了函数里包含的参数,和代码块结构。


这个函数的基本结构完成以后,你可以通过另一个函数调用执行,也可以直接从 Python 命令提示符执行。


如下实例调用了 printme() 函数:


实例(Python 3.0+)

#!/usr/bin/python3

 

# 定义函数

def printme( str ):

   # 打印任何传入的字符串

   print (str)

   return

 

# 调用函数

printme("我要调用用户自定义函数!")

printme("再次调用同一函数")

以上实例输出结果:


我要调用用户自定义函数!

再次调用同一函数

参数传递

在 python 中,类型属于对象,对象有不同类型的区分,变量是没有类型的:


a=[1,2,3]


a="Runoob"

以上代码中,[1,2,3] 是 List 类型,"Runoob" 是 String 类型,而变量 a 是没有类型,她仅仅是一个对象的引用(一个指针),可以是指向 List 类型对象,也可以是指向 String 类型对象。


可更改(mutable)与不可更改(immutable)对象

在 python 中,strings, tuples, 和 numbers 是不可更改的对象,而 list,dict 等则是可以修改的对象。


不可变类型:变量赋值 a=5 后再赋值 a=10,这里实际是新生成一个 int 值对象 10,再让 a 指向它,而 5 被丢弃,不是改变 a 的值,相当于新生成了 a。


可变类型:变量赋值 la=[1,2,3,4] 后再赋值 la[2]=5 则是将 list la 的第三个元素值更改,本身la没有动,只是其内部的一部分值被修改了。


python 函数的参数传递:


不可变类型:类似 C++ 的值传递,如整数、字符串、元组。如 fun(a),传递的只是 a 的值,没有影响 a 对象本身。如果在 fun(a) 内部修改 a 的值,则是新生成一个 a 的对象。


可变类型:类似 C++ 的引用传递,如 列表,字典。如 fun(la),则是将 la 真正的传过去,修改后 fun 外部的 la 也会受影响


python 中一切都是对象,严格意义我们不能说值传递还是引用传递,我们应该说传不可变对象和传可变对象。


python 传不可变对象实例

通过 id() 函数来查看内存地址变化:


实例(Python 3.0+)

def change(a):

    print(id(a))   # 指向的是同一个对象

    a=10

    print(id(a))   # 一个新对象

 

a=1

print(id(a))

change(a)

以上实例输出结果为:


4379369136

4379369136

4379369424

可以看见在调用函数前后,形参和实参指向的是同一个对象(对象 id 相同),在函数内部修改形参后,形参指向的是不同的 id。


传可变对象实例

可变对象在函数里修改了参数,那么在调用这个函数的函数里,原始的参数也被改变了。例



上杭淘宝装修/上杭京东店铺设计/上杭拼多多网店装修公司/上杭企业网店开通申请-网店装修设计

400-111-6878
服务热线
顶部

备案号: 苏ICP备11067224号

CopyRight © 2011 书生商友信息科技 All Right Reserved

24小时服务热线:400-111-6878   E-MAIL:1120768800@qq.com   QQ:1120768800

  网址: https://www.768800.com  网站建设上往建站

关键词: 网站建设| 域名邮箱| 服务器空间| 网站推广| 上往建站| 网站制作| 网站设计| 域名注册| 网络营销| 网站维护|

企业邮箱| 虚拟主机| 网络建站| 网站服务| 网页设计| 网店美工设计| 网站定制| 企业建站| 网站设计制作| 网页制作公司|

400电话办理| 书生商友软件| 葬花网| 调温纤维| 海洋馆运营维护| 北京保安公司| 殡仪馆服务| 殡葬服务| 昌平殡葬| 朝阳殡葬|

预约专家

欢迎您免费咨询,请填写以下信息,我们收到后会尽快与您联系

  

服务热线:400-111-6878