作为初学者,好多基础的东西还不明白。这几天经常在社区群里爬楼,看看大家的讨论和问题,感觉收获不少。
1.爬楼收获
很大多时候在开始学习python的时候,知道,#是注释的意思,但是每次写python的第一句都是提示 #!/usr/ ...不知是什么意思?表示该文件是个.py程序,执行的时候需要python环境来执行。这是脚本语言共同遵守的规则:当第一行为 #!/path/to/script/interpreter时,指定了用来执行本脚本的解释器。
注意:1、必须是文件的第一行2、必须以#!开头,你丢了一个惊叹号3、/path/to/script/interpreter是脚本解释器的全路径名。
例如:#!/bin/sh shell脚本
#!/usr/bin/perl perl脚本
#!/usr/bin/python python脚本
#!/usr/bin/python3 python3脚本
#!/usr/bin/python2 python2脚本
# -*- coding: utf-8 -*-是用来指定文件编码为utf-8的
总结个规律,单引克双引,双引克单引
2.今天的知识点:
2.1 单引克双引,双引克单引
2.2 python2:无需将打印的内容放在括号内。python3:print括号不可少
2.3 数字运算,包括整数、浮点数。在合并字符串的时候,数字先改成str()再加入,可以避免错误。整数3\2 只会输出整数部分,换成3.0就解决问题了。