Python基础语法

Python是完全面向对象的编程语言,在Python中,一切皆对象。

一、注释

(1)单行注释
# -*- coding:utf-8 -*-      # 设置编码
#注释内容                   # 以“#”号开头的行就是注释。  
(2)多行注释

以双引号或三个单引号开头的引起来的多行内容就是多行注释。

'''
    注释内容
'''

二、标识符

标识符由26个大小写字母、0-9数字和下划线组成,不能以数字开头,区分大小写。


三、关键字

>>> import keyword
>>> print(keyword.kwlist)
['False', 'None', 'True', '__peg_parser__', 'and', 'as', 'assert', 'async', 'await', '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']

四、行和缩进

在Python中,使用缩进来写模块,Python中的代码块中必须使用相同数目的行首缩进空格数。建议每个缩进层次使用单个制表符或两个空格、四个空格,不能混用。


五、空行

函数之间或类的方法之间用空行分隔,表示一段新的代码的开始。类和函数入口之间也用一行空行分隔,以突出函数入口的开始。空行并不是Python语法的一部分,书写时不插入空行,Python解释器运行也不会出错。但是空行的作用在于分隔两段不同功能或含义的代码,便于日后代码的维护或重构。

记住:空行也是程序代码的一部分


六、多行语句

Python语句中一般以新行作为为语句的结束符,但是可以使用斜杠(\)将一行的语句分为多行显示。

>>> total='item_one'+\
...     'item_two '+\
...     'item_three'
>>> print(total)
item_oneitem_twoitem_three

如果语句中包含[], {} 或 () 括号就不需要使用多行连接符,在Python中,也可以在同一行中使用多条语句,语句之间使用分号(;)分割。


七、Python 引号

在Python中可以使用单引号( ' )、双引号( " )、三引号( ''' 或 """ ) 来表示字符串,引号的开始与结束必须是相同类型,三引号允许一个字符串跨越多行,字符串中可以包含换行符、制表符以及其他特殊字符,三引号中的内容自始至终保持原样输出,即所见即所得


八、Python变量

变量就是存储数据时,当前数据所在内存地址的名字。

定义变量时,同时给变量赋初值,就是初始化。

my_name = 'rote'        # 全部小写
myName = 'rote'         # 第二个单词开始首字母大写。驼峰命名法
MyName = 'rote'         # 每个单词首字母都大写
a,b,c = 1,2,3           # 同时为多个变量赋值

Python中的变量赋值,不需要类型声明,每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建,如果为变量存储不同类型,不需要删除变量,就可以直接赋值。


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值