脚本和print

1.脚本文件

  《Python 基础教程》(第二版)中 P118页,原操作为下:

1 _metaclass_ = type
2
3 class Person:
4 def setName(self,name):
5 self.name = name
6 def getName(self):
7 return self.name
8 def greetName(self):
9 print "hello.world I'm %s"%self.name

  之后在命令行输入

  >>foo == Person()

  >>foo.setName('luke skywalke')

  >>foo.greet()

  修改成文本后的完整脚本:

 #!/usr/bin/env python
#coding=UTF8 #汉字需要加上这个,防止乱码 _metaclass_ = type class Person:
def setName(self,name):
self.name = name
def getName(self):
return self.name
def greetName(self):
# print "hello.world I'm %s"%self.name
print "hello.world,I am", self.name #这几种输出格式都可以
# print self.name + ' 你好'
# print self.name,'hello'
foo = Person()
foo.setName('luke skywalker')
foo.greetName()

  运行结果:L14运行结果

  aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAbkAAAApCAYAAACoRVffAAAAA3NCSVQICAjb4U/gAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAZdEVYdFNvZnR3YXJlAGdub21lLXNjcmVlbnNob3TvA78+AAAWiElEQVR4Xu2dB1gUx/vHP3cUqTawoWLDiBI1aDQiYi+E2P7GgJLYoyb2GLuxxYblp6LGEoldo2JBjTXYEbsoKorYY8ESEYUgCsd/gaOXu8MDKfN5nn1ud2/udvbdmfnOOzu7r+znr1rGHDpyj/yOvOhnuC6azeBOldCP2xOCV8smTDkVEbclyARZERptOM6iOhvp+tksbrxV7k+Obnm+9T3MiJcDaex4kDfK3ckxsp/GtoMulFaEcH3TPCb9tJmgsBjltxKGNRnpvx1XC+V2Ojxf+jXtxoTQWcWxBPkMdcvGCH8ildsfnbyY51i0UZdzEZLItZBE7r5yM/8jNylBmdJGRL8M5tnLSBTK/QKBQCDIf8jJneKbbSjCnvPo1n2ChcAJBAJBvkcWI6FczxK2xlWVawKBQCAQ5C4+WOSSo1XBkxemZr8htDfZyby5V/jod84yyY9feJByLfcgOh8CgUCgZZET5G+SC6de9cFsPd+X250d+HlfaIEY9TZu9TuHPfUZadmT46+VO7OZrNhZbuHMuqDp1FBuc0JM0BEUXOTKT4FAA/Sp2LkjlmHH2e77Ot8LnEwS93bz1rF5YzP09exxf3KFv32m07yUjjJFdpE1OyueHWB0vXY423/PqlvKnYJsRIbBJ51wCwri8JK6GCr3piTzNDKjSrRxW8Oup0FxI0OnAzczsU8NjEUL/cEIEwo0p1BlHLtYEn5wC5dD87vEGWMrNT6/9ivJuXF96dGoEz3ajmT5lvPcDY1WpskmsmrnqFAeBtwg6Ootnv6n3CfIFnTNa9F22gp2+M2ijUWslKVFZRqZCXVnb8DteyOODPkWV4fuzNilT9uFaxnXvEi6/ylQHyFyAo3Rt+7AlxXf4LPKL2kITG6GvVRRve5dieuJ+oVfx/ukO32al0A3IUmp9ni8DmL/rJoUUu4DU+w3+eN3cxzVDZS7VKHGsWKRF6uL6/ylrLl8Cp9X8T1kv/ALrBpWBb2ENGWccLt8kfNx3wVxJsiTyX1tknrQhcpjL/0vpxfh7nEUf78r+B/Zz9aFO7ib3vOCWiRdO8ehT+lW/ZnmfZgTYfH5vvD0KMtGWSufAVUPlecuIS/8KS7LPdn3XGm/N/54n55Kw2JJTa86aVQSe01nrcEz8AJnlPnxubKa4R3LpjgnVXkuVGsgywIux38XuIkZy1ay65lkn3+2M7ptSRJ9b10z6g6Zy7pbAXFpz9/fzeyfv6CYRs55IaoMnsWwluFs7z6M7U+Uu1OgRhqDyjR3LMHLP2eydPNZrl88xa5Jv7LreRFsm5VNLKsqyck6mIcQIifQEKnSdm1LmdAjbD+XrOmVG1GxaX0qhG5kXIce/Og8iV0vGzBotyc/OxSO640qXpxlz0Uo1cYBi4SWy7AyDvUMCTt5hAfqioYax4pFp5QdLv1aUvTk70z/thf9HLszsMtEVu15zHtlGkXIVf6aOoqBLTvTvXU/5h8uSocFKxgi5SkOySt6/Ez6rNeP3k6WGORYtzoDO0vNdCmX+Wz2GoF91DFW/DCIwe37MGLoMvYceUKUMpU6qDx3DKk53YMxX0ezf2gvejbpTO+Oo1jscZz74QmepTpp1CD2mjZriNU7L2Z805uBLmPZ8rA23TYspWvVpGZeVZ51S9XGtsITVnTqwoSDZfmyWxm8e3dnqrcFXRYNwsZISiQzpvbUP/GYYs2teUMkEfiOcUuD+fzXVcztVS5JCFUSSeBkJ1o1GMqKvQ94m+7pqpHm3Qtu/xND8eZfYlM0vkkuVKkBtczecM0nqayqJCfrYB5CiJxAMwyr0b5zaUL3enItvZkMTy7g4+3L6T1bWOjcm5V3y+IyuQ0lY1uO6OecXu8PVb/CwTK+b6lXviFflH7H5R3X0XhkLbNjJRLBra1b2LfHh3MnTuG7ew/Hg5LNjX37AJ+t3pw5dZkrUiXfNGomJ9+V4HP70vG93+hg9g6ezslX1em25RA+AWsZP6QplsbZrHYZ2dnYlv6zW2Ny+le6tZ/C2vUH8Dl0nCObNrH7XKhmz36qOnfJhyharjCESJ7QoVNcPi95SIf24+XxN4/exSWQUCeNBjw6w+G9J/D9ayu//TCPQKrTxsE8qaFSmWeJmBBunr3AyZ1XiYwJJfDUaf5ee56IEtaUN5Eht3Dip4FlOTugN1OXeHPxzBkOzhrFzCMy6vRtQenEP1KDmBjV90pVpYl+zF/9J+Kt3xOPAC/m/76ItYd/5P28H5l24JXm97xzsg7mAeQj27aKmzWXsAgEmWFQsxMty7zi2Bp/wpX7MiTiDke9nyOzaYhlXEc7mqd7NnAx+hPafVVOapR0KG7XggpRF/nr9AdOYElzLPXQKWlHzz82s/ufK1wIu8bxSzNpIPVw9Y31lA1rDBFXVzO4mgM9+y7mwNNqdJ65gp1+83Aqr0lrqBkZ2VnXog6fmUPA6v08zoqIJEP1ub/m9JhfOaTowqI7vmzcOA5XJytMUnQi1EmTNaL/vcMjqdU1KWOS6F2pznMyFArp6kmiJvVHYhRRUgdALq3LMLCyx0pHn/oeJ7mgHPb0CzvL7GbS9SxRieJqjw9qCx0My1agrMlTTq7YxqUXCqKjDanh7EIjyw/MTE7WwVyKPD+elCC7MMS6myPmL/6WGnl1+nxS6Yp1LaSGJcHvUTw9ysaDEVj1aoulQRFqfVODmLNeXPz3Q98/k/ZYKtGrQJetqxnaJpx9I/rTo+E3DOz/B1fSEY+Yt8Fc3ujO+KYOOH27leCybRk7tT7Gyu+1SyZ2joltuKWPD53zoua5RwZuYkTNBrh+uxw/uR0/eO7D+8govjBLUjF10mSNGKKlayqTVCrummpwveKQbBUdpUjj3cpkcun/XrKne0e+rvtliqVTq8XczOkhO5N6DF/7PYYLejF80hrWjBvKdzY98NRtxy+zHCj8QYMGOVkHcyfyFL0fA+HJFXRsjavjUK01HarUom4yDz/OyzexoUN7M17u2sb1MOUPMkOvDJ83LgFB53mY0HAoXnJq/k7+rdoVl2b2tK0PfiuP8+KDG+10jqUKg0rY1ZTz8PdZeGz25ap/AFd8L/Mk09+/48m+Ney9J5mjkgVGadwHVehg1rg7Q6b1pH5GjyBkYueo4Etc+Resu7egjKpOvuI9kbE3dIwKY5A6n5qc+7t/ue61kjld2tO63izu1O3LmF6WScODsaiT5kPR8HqFHxlMo6JdOfAiZVc+4tZJbscUx/ZzXYIDb3HnRtJy9/YLIlMmz3Z0ilvxSfH3PLr6TCpd8ShCrnHqejQGlmVTecVqlJ/k5GQdzKXIFYkXVJdyvaYr1wUFjaTh6ijCHt7lQXBEmh6wse03NDN/zqF1ARm/gabu9wwe0pFmTm3psfx3hlR/jfec/QQnmxHx37lVbAgoibPHFBrLz+J56N80x1ILNY6VKZH3uXATynUfjGvHL6hZpxa17GpRKvkMM71yfDVnEn27Nafu5zZY16lHi4FD6FBRajd2+/FK04wb1eKHtRPo9dN43CbUJr3JbJnaOewSKyad4L3DVNbvnkx311bYt2hMk07f0MW5csrZlYo33L0sKaJtT3p3ayml6YxLQhp1zh0TbCfMYPjgdtg3qo1NvfrYt7alJNGEPE0oH+qk0RJq5Vk1ikd7WbDkHyyGrMNjaX/atWtMQ8c2dBjci6YaDkHLDEpQ0caaqjYVKV5IKi5mFbD61JpKZQ0Th09VpYl+dgHf23rYz52Ma5taWNWoif2ASYxoocP9/ed4kbw8q1F+crQO5gFi/fZ4dMyp72qr3BDkZ1J7aPHipgoTbHq2oMiT/ey+mslL1hTG2A5zY57nfAY1DmH7AFcm7XqRsgK9u8eOyfsJL2pK2J6V+D7PYvVS51iZ8e4uG7oMYs2VKnRfuZ61J7axZsdQqj4PwP9WuNRMS+gaYmpem87zl+NxzIs/T2xk9jBLrrj1ZfDC2+rPfEsg8iG+Bx8SHf0I37//Sey5J6HKzlE8Wj0Al28WcLpQU/qvWMLiXX+wYNkQnBpYpnp4OIKrM8az8WxxnJcsZcHqUXRoWC7e+1Tn3HUKSR6gOQ1+dmPxga2sP7qeGUMrcO1/gxm/JTjezuqk0Rbq5FkdYt5wcWxn+ozeS4TDj/y66Q9+2+bO8O/tqVREsyFW/ep9WXZ2N1uOzcPRTOqgtJ3F2jO7WTc9SYBUpnl7nWUdh7D2pg0Dtm/D89x2Fo6z4Z77YAa53UhZRlSWH4mcrIN5gDTx5GJvwgryPuoJlwYUtsctcDW2676m/ah04l+pEYMqOXrVfmTTWRd8mjoy30/d8UUlGh5LW+TIa71U2VkgyIicrIN5CK3GkxMC+fHQuqilwrTVQvZ5fcb2Rq2Y55dO06tGBZObVqSGtSmyYrVxnvsLjfwG07n33/yb0AWXGVCiWmXMDVPfQEpAwbund7nzzBzXfCpyKu2c11D3mj6OiJtQkyvIi3mORRt1MB8iGyGJnHc+CJpa0AQ2u0UtBSIyeM6gjp3zGiKid86hjTqYD5FErqUkcknDlfmZ/CKEOSpw6SAztcGpDZzYcY3XsT1AfQvsWptzY78/IWpO+pCZVsX+Cx2uHrvBK41vbAkEAoF6FCiRE2gHo0ZueLqHM91xBr7Po5GX78oa3w4cbtub1Zf/U2sIR896IBu9rPBoOZIDj/UoaqZPZNhbolP9WGZQkdZDG/Ni+SpOqT1tUiAQCOKRjZRE7m8hcgK1MaLOovV02t2LCQdj45vJMXP5g6V15tN9tD/qjrAZOcxiTZ9d9Ox5knDdUjQZ3Y96Rm95l2qSl26phnz9tTGnJv/ExMXX+C9/j6wIBAIto/03nuiY4TBnLasW22XT2yA0JLflRx1ycZ5lRT+nQ+VDrDmmDOCpY46dsy67PQLSCpy8CFXtrTBJc/9eB9OqZXl1/DYRchPKWSk4NX0qc8fPYeGEZMs0T+5EXGR6/XaMWCQETiAQaE7sa93iVyyc2RD7DreEZX9rTJXfaYTMCMsmdnxmZZr4MORHJZflRy075zYbJqJDSSdnjDdu5bbyjrtuBUc6lI+icv8xjF6ylOXbZjF69i+MlJbRHqtYd3An7gPiH0CWl2rGUA83xs6ZyOhh1hRv/gMj3N1ZfW4HY1oVS3auMuT6RajZ05E3893Ym3AwgUAg0JBEkRPRhHOGPG1noxq4jGhGiynDaRz3SqFCVHG25WSP/kwZMY0FKx9j8noni0dNY84oNzb4PubwT50Y9NuduIdWFU+P4P79GGb+sp7AkEssHzaF2RM2E3B+I+uOhSQ9rKprQeeDh5hgdpQT98SsFIFAkHWShitFNOGcIc/aWQdzx68x/HMvQRf3ce5pNHJzO9robWHHjXTeu2BSHXu9lcxcEUhEqmFGeZHq1MaPW69j0ClmgXHoPUKSa5niHZFvH3HUK14cBQKBIKtoNhpWyJpB14LwWd2A2NiDcRRuyYrwIDyHZPQyVjlFHEaxJfQGW6bVo3DCEbUSmVf6d42jEqfNj+poucbYxa6fcKZkaosVc8Qj9DJzmsXfPVMn2rLmZN2G6kTHVgd5sXp0tD7CGu9nvI9zuYywdqnBheVnCU3vXlnYFTYvvcibdL4zsLan2PVzBEsKpl9GyseDZylfihuj4H1UJGHKWSjyks0Yvqw3NqYZXVOBQCBInw9qelWjg1nrsXjs7kGUe0/6TjzH69h2S2uReTWNSpx+flRHy40i5HYIMUUtKCwpg8zAjHJVSsZFidaVPJEivOT+83hXRHW0ZU35MBuqEx1bJfKi1On+KZeWneBlwpsR9IyI9l7PqWeGfPH7ThYPr5U4wURe3JY2TUpmcB0LUcGxBiGHbxMhpShSvRKRd0rT4/dZjHEbw/CZ0jJjKF9Vr0izn0dJ22MZOcOVahWb4Oqa6gXEAoFAoILsEzmZIVZ9FrJpW0eejv+GvpNOExrfMddiZF4NohJnkh/V0XLf8yLgOTHmFSimJ8fs/xaz0/8POlXUQbdERYopgrn1VCkZ6kQuVhet2VBFdGwVyE1Lodi7gQsvEwwm8f4FgYGvUZjY4NTgP3x2BBCm/Frx8gYP6kpC36J42gKmV4b6DjFc8o8N0GiMVWNd/LwPsqzfaNzGuDFvrLSMc2fP9XscmTtb2p7JrO/70t+xB+OX3xbDlwKBQCNSxpPTJo1msHJhK55P6MLw3wJI7lhpLzKvBlGJM8mP6mi5CsLv3+aNSXnKFDaj7rc1pcb7ExyblsK4bBVMJZF9pPxDjSIXqyJHbKgaRWggFyVRTOsbyyjSpCtVDv6P3XeTP6gdwfXla2H8bJyrpvK9ZApCrz6ieHN7qljWoY3FBY7cEtIlEAiyB3myvrkaSM299AO5vk5ihJ4MCfJi+7lIqk+Zx4CmyaeHS+2cFiPzRqoblTiT/MSiKlpu5P3LPFGUoOqnjelY8yar3AOp9F1zrGuXhvuX4gM3ahq5WBU5ZMMso2eJU88o1s31I1y5K5Hwq6xbEEkPjx5UTK5z7x7g9eMglviWoufOhdgH+8XdmxMIBILsIK1zkVk04ahQgkPAsIoVxVSNvQUfw/3LdkzcXpwef0lC1DJp6ErrkXnViUqcSX7iUBEtV/HyJoGhJWjYtw/Vrq9jy/IN3K7Rna7tSvHq4i3exGqhJpGLM7NzAjlpQ3VJDKMvw9SuM5W95uMdnN4rzBWEHFrFqdJd6FQjaTpPPNGE3XtAyP1D+FaYxvLpdhTJyAYCrRJbLMRSsJeCRuJzcolkFk04+gVnN/kT8+lPTJrUicbNGtLQ8XNKxP0wLTER99jdz5kxnqZ03baSfvVM4hpI7UXm1SwqcUb5SSDTaLkR9zkfpEdlp3JcWXKUp/8cZvOFcthX0+WejzJ4oSaRizOzczKy34aaIdPVR1dHhty0Fu3tL7Ni86OMg1WG32DftqNcTv3OScMqdJzZkX/GjGVi50k8+PZ/DLPL6sQcQQLpNWipF4EgvXKReslPyGVSzzwlmUQTJoqHHoP4aZ4fpfvNwv2vNfy2qhtF71zgYtB/aUQljvdPODCgFwv9q9N/62Qam0t/pK3IvFmJSpxefhLILFquIpSbPg/hxV+sPRxCjOIFPgsO8IZ7nL76Jr5gaBS5ODM7pyI7baghMj0D9PTk6Bq/49iiQzxLrl9pekxhnBs3lUPJPD15UVu6TnMhyn0yW2+8RfHMm9kD13PtVfKqleAtCjIieYOUsAgE2iI/lS/Z6LatYg4cvqvcFBSUaLlZxajJAraPPYiL415CJSkytm7JVx3qU6e5HTafWPDfUme+m30r3ccTCn3yf/RxLcQJd0+uhKT2/3Qws+9Ih3aNsG9hi1WJACbWGcixl3m5emkX7VtC2LbgoN1uY17qhMpGf9Uy5kABj0JQEKPlZhX9yq1oVfYSB048l/z6JGQmVWniVIwAr7M8y2giiY4u8uio9D3sROSYfNqU2u/PcCowXEXagoFmUiSES/ChqC9heUHsZKPatow5eLhgi1xBjJYryP2oLoGijApyiszlLDeLnWxMu1Yx+w+J4UqBIDu5GHZTuZaWmJh4saprWi3uM3PpEsIm+NhkLGm5UezSm+YgEAhyiASBSyB9CYvdm7AIBB+bjMtjbiyhclFvBIKPQ2qBS0v6DYlAkHvI/WVUEjkNMigvTM0ffmH8iJpk+1NNOXksdSjI5y7QOukJXMo9ubvhEAhSklRec1fJhf8HCQHS0+CIsW4AAAAASUVORK5CYII=" alt="" />

  注意1:函数输出和调用,在最后不需要写成print foo.greetName(),直接写成foo.greetName()即可,应为调用了函数foo.greetName(),函数中自带print,如果没有调用,直接输出的话,需要写成 print输出形式。

    2.print输出形式:分为格式化输出(带%)和直接输出(不带%) 可以参见网页:bbs.csdn.net/topics/390277547?page=1

        格式化输出%后加相应的类型即可

        直接输出则是用‘+’或者‘,’相连

        print中你所看到的
        print ("%s is %d old" %(name,age))   中的
        "%s is %d old"  和  (name,age)  中间的那个%,表示格式化字符串的分隔符。
        %前面的 "%s is %d old" 表示要输出的内容,其中带有变量类型
        %后面的 (name,age) 表示以此对应前面输出中的%xxx的变量      
        如果不带%的话,即:
        print ("%s is %d old" %(name,age))
        也可以写成
        print(name," is ",str(age)," old")
        或者是:
        print(name + " is " + str(age) + " old")
        其中str(age)表示把整数25转换为字符串'25'

 

      

python——脚本和print的更多相关文章

  1. shell 获得调用的python脚本的print值和错误log

    1. shell 获得调用的python脚本的print值 python test.py > out.log 2.shell 获得调用的python脚本的错误log python test.py ...

  2. Python输出内容的三种方式:print输出 python脚本执行 linux直接执行

    1.  在linux中安装python后,在linux命令行中输入python即可切换到Python命令行下 退出python命令行的命令: 老版本:ctrl+D 新版本:quit();或exit() ...

  3. Apache执行Python脚本

    由于经常需要到服务器上执行些命令,有些命令懒得敲,就准备写点脚本直接浏览器调用就好了,比如这样: 因为线上有现成的Apache,就直接放它里面了,当然访问安全要设置,我似乎别的随笔里写了安全问题,这里 ...

  4. python脚本后台运行

    问题描述: 环境: CentOS6.4 一个用python写的监控脚本test1.py,用while True方式一直运行,在ssh远程(使用putty终端)时通过以下命令启动脚本: python t ...

  5. 动态执行python脚本

    前言 存在许多独立的python脚本,这些脚本可能会增加,也可能会减少,现在需要按照某种顺序调度这些程序.在python的standard library中,有一个模块imp可以实现动态的调用ptho ...

  6. 一个获取指定目录下一定格式的文件名称和文件修改时间并保存为文件的python脚本

    摘自:http://blog.csdn.net/forandever/article/details/5711319 一个获取指定目录下一定格式的文件名称和文件修改时间并保存为文件的python脚本 ...

  7. Labview调用Python脚本

    Labview程序框图如下: Python脚本如下: #!/usr/bin/env pythonimport sys #Command Line Arguements are stored in li ...

  8. FTP弱口令猜解【python脚本】

    ftp弱口令猜解 python脚本: #! /usr/bin/env python # _*_ coding:utf-8 _*_ import ftplib,time username_list=[' ...

  9. WebLogic口令猜解工具【Python脚本】

    WebLogic 默认端口7001 可以通过如下链接访问控制台 http://10.9.1.1:7001/console/login/LoginForm.jsp 写了一个简单的猜解脚本,半成品,做个记 ...

随机推荐

  1. Dubbo学习(二) Dubbo 集群容错模式-负载均衡模式

    Dubbo是Alibaba开源的分布式服务框架,我们可以非常容易地通过Dubbo来构建分布式服务,并根据自己实际业务应用场景来选择合适的集群容错模式,这个对于很多应用都是迫切希望的,只需要通过简单的配 ...

  2. Windows安装ElastAlert问题总结

    1.运行时出现UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xb4 in position 0: invalid start byte 或  ...

  3. HDU4183_Pahom on Water

    题意为给你若干个圆,每个圆的颜色对应一个频率,如果两个圆有公共部分,那么这两个圆之间可以走,你可以从起点开始,从频率小的圆走向频率大的圆并且到达终点后,从频率大的圆走向频率小的圆,最终回到起点,路径中 ...

  4. git 常用命令(含删除文件)

    git 常用命令(含删除文件) Git常用操作命令收集: 1) 远程仓库相关命令 检出仓库:$ git clone git://github.com/jquery/jquery.git 查看远程仓库: ...

  5. 【About Me】 — 有关于我的 —

    HNSDFZ信息组一直非常蒻的一只蒟蒻,正在朝着大佬与正解的方向不懈努力中. 目前还是一只高一的萌新,下个学期进高二就可以升级当学姐啦……٩(๑>◡<๑)۶  呜呜呜已经高二啦!现在高二了 ...

  6. 【题解】洛谷P4707重返现世

    在跨年的晚上玩手机被妈妈骂了赶来写题……呜呜呜……但是A题了还是很开心啦,起码没有把去年的题目留到明年去做ヾ(◍°∇°◍)ノ゙也祝大家2019快乐! 这题显然的 kth min-max 容斥就不说了, ...

  7. 51nod 1563 坐标轴上的最大团(今日gg模拟第一题) | 线段覆盖 贪心 思维题

    51nod 1563 坐标轴上的最大团 坐标轴上有n个点,每个点有一个权值.第i个点的坐标是 xi ,权值是 wi .现在对这些点建图.对于点对 (i,j) ,如果 |xi−xj|≥wi+wj ,那么 ...

  8. 【NOI 2018】归程(Kruskal重构树)

    题面在这里就不放了. 同步赛在做这个题的时候,心里有点纠结,很容易想到离线的做法,将边和询问一起按水位线排序,模拟水位下降,维护当前的各个联通块中距离$1$最近的距离,每次遇到询问时输出所在联通块的信 ...

  9. loj2542 「PKUWC2018」随机游走 【树形dp + 状压dp + 数学】

    题目链接 loj2542 题解 设\(f[i][S]\)表示从\(i\)节点出发,走完\(S\)集合中的点的期望步数 记\(de[i]\)为\(i\)的度数,\(E\)为边集,我们很容易写出状态转移方 ...

  10. wazuh安装手册

    一.wazhu部署架构 1.服务器上运行的Agent端会将采集到的各种信息通过加密信道传输到管理端. 2.管理端负责分析从代理接收的数据,并在事件与告警规则匹配时触发警报. 3.LogStash会将告 ...