当前位置:   article > 正文

Python基础(一)-- 注释、标识符、变量、print函数_python函数、类的说明等文档注释

python函数、类的说明等文档注释

1. 注释

1.1 单行注释

单行注释使用#即可

# 单行注释是以#开头的一整行注释
  • 1

1.2 多行注释

多行注释使用三个引号开始三个引号结束,双引号或者但引号都可以,但是必须是英文符号

"""
多行注释是以三个引号开头,三个引号结束
单引号或者双引号都可以

"""
'''
单引号注释
'''
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

2. 标识符

python中的标识符主要作为:变量、函数、类、模块以及其他对象的名称

2.1 定义合法的命名规则

  1. 数字、字母、下划线组成,不能数字开头;
  2. 严格区分大小写,如age和Age是两个不同的标识符;
  3. 不能使用保留关键字,通过keyword.kwlist方法可以查看python保留关键字,使用前需要import keyword
# 由数字、字母、下划线组成,不能数字开头
name_1 = "张三"
print(name_1)

# 严格区分大小写
age = 13
Age = 39
print(age)
print(Age)

# 不能使用关键字

import keyword
print(keyword.kwlist)
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14

2.2 定义命名规范

  1. 见名知意,看见这个名称就可以知道是用来干嘛的
  2. 遵守一定的命名规范:
    2.1 小驼峰命名法:当多个单词拼在一起时,第一个单词首字母小写,以后的单词首字母大写,如userNameAndAge;
    2.2 大驼峰命名法:当多个单词拼在一起时,单词首字母都大写,如:UserNameAndAge;
    2.3 下划线命名法:当多个单词拼在一起时,单词中间以_隔开,如:user_name_and_age;
    注意:在python中的变量、函数、模块名一般使用下划线命名法,python中的类名一般使用大驼峰命名法。

3. 变量

3.1 变量的定义

变量是存储在内存中的值,这就意味着在创建变量的时候,会在内存中开辟一个空间,在python中的变量可以指定不同的类型数据,比如可以存储整数,小数,布尔值,字符串等。

3.2 变量的赋值

在python中使用=用来给变量赋值
符号 = 左边是一个变量名,右边是一个赋值
python中变量赋值不需要类型声明

# 1.变量的定义
"""
变量是存储在内存中的值,这就意味着在创建变量的时候,会在内存中开辟一个空间,
在python中的变量可以指定不同的数据类型,比如可以存储整数,小数,布尔值,字符串等等

"""
# 2. 变量的赋值
"""
在python中使用=用来给变量赋值
符号 = 左边是一个变量名,右边是一个赋值
python中变量赋值不需要类型声明
"""

name = "李白"
print(name)

age = 81
print(age)

num = 8.3
print(num)

# 注意: 在同一个文件中,若出现了相同名字的变量,后面的变量会覆盖前面的变量的值。
age = 18
print(age)

# 在python中可以一次性给多个变量赋值
x = y = z = 12
print(x,y,z)

# 注意:在一次性给多个变量赋值时,变量的数量和值的数量要一样
a,b,c=87,43,29
print(a,b,c)
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33

4. print函数

print函数为打印内容的函数

'''
def print(self, *args, sep=' ', end='\n', file=None): # known special case of print
    """
    print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False)
    
    Prints the values to a stream, or to sys.stdout by default.
    Optional keyword arguments:
    file:  a file-like object (stream); defaults to the current sys.stdout.
    sep:   string inserted between values, default a space.
    end:   string appended after the last value, default a newline.
    flush: whether to forcibly flush the stream.
    """
    pass
'''
"""
参数介绍:
    1.self:表示类名,一般指当前类。
    2.*args:表示可变参数,可以是多个,一般用来表示要输出的数据
    3.sep:默认值是空格,表示当输出多个数据时,多个数据之间的间隔
    4.end:默认是\n(换行),表示当print函数输出完毕后,以什么符号结尾
    5.file:默认值时none(空)表示文件名称
"""

num = 123
num1 = 4.12
name = "武警"
love = "打篮球"
print(num)
print(num, num1, name)
print(num, num1, name, sep="++")  # sep参数设置为++
print(love, end="~~~~")   # end参数设置为~~~~
print(name)
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32

以上内容均为个人学习使用整理,仅供参考

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/209414
推荐阅读
相关标签
  

闽ICP备14008679号