美文网首页
Python基本语法

Python基本语法

作者: 飞絮搅青冥 | 来源:发表于2020-03-13 08:10 被阅读0次

    最近几年因为人工智能的兴起,Python可以说是最火的语言了。我早就想要去学习一下了,但是平时比较懒,一直没有付诸行动。但是上一轮的story里面需要写一段python的代码,没办法,只能边学边用了,有错误的地方欢迎大家指正。
    还好Python和Java比较像,都是面向对象的解释性语言。有Java基础学起来还是比较简单的,语法上有点像简化版的Java。
    1.没有括号都是缩进和冒号:
    这是我对Python代码的第一印象,没有了大括号小括号来辅助,完全是依靠缩进和冒号,或许是能够简洁一点,代码行数少很多,但是至少我用的很不习惯。
    def handle(self):
    if a > b :

    class ActiveMQ:
        def __init__(self, host_and_ports):
            self.conn = stomp.Connection10(host_and_ports, auto_content_length=False)
    

    2.变量命名规范
    python是动态语言,使用变量的时候可以不必指定变量类型。在定义变量的时候,如果出现多个单词,一般都是小写字母,使用下划线连接比如hello_world。但是私有变量(方法)一般会在前面加单下划线如_hello_world,而内置变量和特殊方法一般都是前后都有双下划线如hello_world

    3.字符串
    python中的字符串是可以用‘’,"",三引号来表示,其中python由于没有多行注释,就使用三引号,把多行代码直接变成一个string字符串,这脑洞也是十分清奇了。另外python天然支持Unicode,比如你可以这样用:

    >>> '\u4e2d\u6587'
    '中文'
    

    4.集合(list,tuple,dict,set)
    list就是列表的概念,tuple元组则是不能更改的列表,dict是类似Map的键值对,set像只有key的dict,里面的元素不能重复。python给出了关于他们的一些基本的操作封装,感觉还是挺简单的。

    5.函数
    在Python中,定义一个函数要使用def语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用return语句返回。然后参数还能是默认参数,可以放在必选参数后面,即可以不传,不传的话就取默认值如:

    def add(a, b = 1) :
          return a+b;
    

    后面一次还可以有可变参数、命名关键字参数和关键字参数,我就不一一介绍了。

    当然上面我说的都是最简单的一些基础,更复杂的我自己也在学习,就不在这里细说了,还是需要用到的时候自己去查来得更快一点,希望自己能够慢慢继续来更新学到的新内容。

    相关文章

      网友评论

          本文标题:Python基本语法

          本文链接:https://www.haomeiwen.com/subject/kknmrhtx.html