云边日落 春江潮水连海平,海上明月共潮生。 (唐·张若虚·春江花月夜)
歌曲封面 未知作品
  • 歌曲封面“魔女の宅急便”~ルージュの伝言松任谷由実

渝ICP备2021002886号-1

渝公网安备50022502000591号

网站已运行 3 年 317 天 9 小时 38 分

Powered by Typecho & Sunny

2 online · 40 ms

Title

学习语言先学注释

酒笙

·

Article
⚠️ 本文最后更新于2021年07月12日,已经过了1027天没有更新,若内容或图片失效,请留言反馈

学习语言之前先学注释

Test
所以的编辑语言离不开注释,注释是解释这一段代码的作用,在一个公司或者一个项目里面,有着成千上万的代码块,如果没有注释,会被骂的。一个项目的好坏,注释是其中之一。

Python的注释符号

在Python中注释可以用#来表示单行注释,Python的解释器就会自动的忽略#号后面的文字比如以下代码:

♾️ python 代码:
#这是一个单行注释

那么竟然有了单行注释,那是不是就有多行注释呢,毕竟有时候后单行注释不是那么的方便。答案是有的,基本上所有的编辑语言都有多行注释,Python的多行注释如下

♾️ python 代码:
"""我是一个注释
我也是一个注释
这是多行注释哦
"""

当然了,在python中,你也可以用''' '''来进行多行注释

♾️ python 代码:
'''我是注释
我也是
我还是
'''

初步认知变量

每一门编辑语言,都离不开变量,变量会贯穿你的一生。
我们最先接触的变量其实就是在初中数学,对于程序来说,变量就是储存数据的一个方式。

举个例子,我的名字叫酒笙,我们就可以申明一个变量,把酒笙赋值给他:

♾️ python 代码:
name = "酒笙"
print(name)

如果说还要在名字的基础上再加上一个年龄,我们在申明一个变量就好了

♾️ python 代码:
name = "酒笙"
age = 20

这个时候我们在配上我们前面学习的注释,就很直观,过几年也不会忘记。

♾️ python 代码:
name = "酒笙"#这是名字
age = 20#这是年龄

变量命名注意事项

变量命名在任何语言中都有注意事项,在 Python 中也不例外,命名原则如下:

必须由英文字母,_(下划线)或中文(一般不这么干)开头,尽量使用英文字母
变量名只能由英文字母,数字,_(下划线)或中文汉字所构成
英文字母大小写敏感,Age 与 age 是不同的变量名称
Python 内置的保留字和内置函数不能当做变量名称

值得注意的是,虽然在python中可以用中文来进行命名变量,但是不建议这么做。

python保留字

保留字即关键字,我们不能把它们用作任何标识符名称。Python 的标准库提供了一个 keyword 模块,可以输出当前版本的所有关键字:

♾️ python 代码:
import keyword
keyword.kwlist
#运行结果如下:

['False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']

不合规的变量名:

a,1 含有不允许的特殊符号
1a 数字开头
False 保留字
hex 内置函数名
我是变量 尽量不要使用中文
变量命名时间久了之后,不需要过多的记忆,遵循一个准则即可,命名要尽量有真实的含义,做到见名知意即可。

输出函数print()

我们学习python最先接触的函数就是print(),这个函数可以将内容直接输出:

♾️ python 代码:
print("hello world")#输出hello world
print(1*2)#输出1x2的结果
name = "酒笙"
print(name)#输出变量name

数学运算

Python 支持基本四则运算,求余数,次方运算。四则运算在 Python 中对应的符号分别是 +、-、、/。取余也叫取模对应的符号是 %,次方运算对应的符号为 *(两个星号)。
具体代码与注释如下:

♾️ python 代码:
# 加法
a = 1+1
# 减法
b = 1-1
# 乘法
c = 2*5
# 除法
d = 4/2

# 取余数
e = 5%2

# 次方运算
f = 2**3

# print()可以输出多个变量,变量之间用逗号分隔即可
print(a,b,c,d,e,f)

既然有了数学运算,那么就有优先级。一般来说没有括号,那按照次方、乘法/除法/求余数/求整除、加法/减法依次执行。

赋值运算符

观察上面的代码,我们不难发现有一个符号经常出现,就是“=”,值得注意的是,在编程语言中,单个的“=”不是等于哦,只有“==”这样才是等于。单个的“=”是赋值的意识,比如:x=5意思是把5赋值给x。同样的,赋值运算符可以和运算符相结合,比如如下代码:

♾️ python 代码:
a = 1
a += 2
print(a)

运行结果为 3,上述代码中 a+=2 等价于 a=a+2,如果代码为 a/=2 那么它等价于 a=a/2,依次类推,其它的赋值运算符你可以类比学习。

给多个变量赋值

赋值是可以同时给多个变量进行赋值的,代码如下:

♾️ python 代码:
#a,b,c的值都是12
a = b = c = 12
#还可以如下进行赋值
a,b,c=12

总结

初步的认识python中的一些基础知识,不在一味的跟着教材走,从浅显再到深入,一起步入秃头的行列中吧!

现在已有 0 条评论,4 人点赞
Comment
发表
  1. 头像
    @
    青栀
    写得真好?
    · Linux · Chromium · 美国Level3

    👍

    💖

    💯

    💦

    😄

    🪙

    👍 0 💖 0 💯 0 💦 0 😄 0 🪙 0
搜 索 消 息 足 迹
你还不曾留言过..
你还不曾留下足迹..
博主