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

举报
新网工李白 发表于 2021/09/10 00:35:04 2021/09/10
【摘要】 某网络攻城狮用拓扑弄了个自画像,不慎把自己帅到了 Comments、Method和Function 一、注释1、定义2、举例 二、方法和函数 一、注释 1、定义 注释可以起...

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

一、注释

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

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。