适合网络攻城狮学习的Python——基本语法(注释、方法和函数)

某网络攻城狮用拓扑弄了个自画像,不慎把自己帅到了
在这里插入图片描述

一、注释

1、定义

注释可以起到备注的作用。在团队合作时,你写的代码可能会被别人调用、维护,为了让他人更容易理解你写的代码的目的和用途,在代码中使用注释时非常必要的。

2、举例

Python中,用#来做注释符号。大多数情况下我们在脚本模式中用到注释,在交互模式中使用注释的情况很少。

#coding=utf-8
#生成一个整数列表,该列表为整数1~10的平方数的集合
test_list = [i**2 for  i in range (1,11) ]
print (teat_list)

也许你看不懂这段代码,但是通过注释可以知道它的作用是“生成一个整数列表,该列表为整数1~10的平方数的集合”,也就是1,4,9,16…,100。

如果使用脚本模式运行python,并且代码中出现了中文,则必须在代码得的开头加上“#coding=utf-8”,因为默认的编码格式是ASCII,如果不修改编码格式,则python将无法正确显示中文。
在这里插入图片描述在这里插入图片描述在这里插入图片描述因为#后面的代码做了注释,并不会被当作代码的一部分执行,因此用#还可以“掩盖”我们不想执行的代码。

二、方法和函数

方法(Method)和函数(Function)大体来说是可以互换的两个词。
细微的区别:

  • 函数是独立的功能,无须于对象关联
  • 方法则于对象有关,不需要传递数据和参数就可以使用

type()函数
在这里插入图片描述
方法需要一个对象(变量或数据)关联,比如uppper()时一个方法,它的作用时将字符串里的小写字母的英文转换为大写的英文字母。
在这里插入图片描述
在这里插入图片描述verdor和a是变量,这两个变量调用了upper()方法,返回值即所字母都变成了大写。

在Python中,每中数据类型都有自己默认自带的函数、方法和变量,查看某一数据类型本身具有的函数、方法和变量,用dir()函数。
在这里插入图片描述

  • contains”:内置变量
  • “_formatter_parser”:私有变量
  • 初学python的网络工程师只需要知道这两就可以了。

猜你喜欢

转载自blog.csdn.net/weixin_44309905/article/details/114794066