适合网络攻城狮学习的Python——基本语法(注释、方法和函数)
某网络攻城狮用拓扑弄了个自画像,不慎把自己帅到了
一、注释
1、定义
注释可以起到备注的作用。在团队合作时,你写的代码可能会被别人调用、维护,为了让他人更容易理解你写的代码的目的和用途,在代码中使用注释时非常必要的。
2、举例
Python中,用#来做注释符号。大多数情况下我们在脚本模式中用到注释,在交互模式中使用注释的情况很少。
#coding=utf-8
#生成一个整数列表,该列表为整数1~10的平方数的集合
test_list = [i**2 for i in range (1,11) ]
print (teat_list)
- 1
- 2
- 3
- 4
也许你看不懂这段代码,但是通过注释可以知道它的作用是“生成一个整数列表,该列表为整数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的网络工程师只需要知道这两就可以了。
文章来源: libai.blog.csdn.net,作者:新网工李白,版权归原作者所有,如需转载,请联系作者。
原文链接:libai.blog.csdn.net/article/details/114794066
- 点赞
- 收藏
- 关注作者
评论(0)