Python基本语法
Python的语法相对比C,C++,Java更加简洁,比较符合人的正常思维。本篇介绍Python的基本语法,通过本篇文章你可以学到以下内容。掌握Python的基本语法
识别Python中的关键字
Python是一门脚本语言,有以下特点:面向对象:类
语法块:使用缩进进行标记
注释: #单行注释,"""多行注释""",'''我也是多行注释''
打印与输出:print(), input()
变量: 变量在赋值的时候确定变量的类型
模块:通过import 模块名进行加载模块
Python的标识符
标识符是用户编程时使用的名字,用于给变量、常量、函数、语句块等命名,以建立起名称与使用之间的关系。标识符通常由字母和数字以及其它字符构成。
标识符的命名遵循以下规定:开头以字母或者下划线_,剩下的字符数字字母或者下划线
Python遵循小驼峰命名法
不是使用Python中的关键字进行命名
代码示例:num = 10 # 这是一个int类型变量
错误命名示例:123rate(数字开头)、 mac book pro(含有空格),class(关键字)
Python关键字
以下列表中的关键字不可以当做标识符进行使用。Python语言的关键字只包含小写字母。andexecnotassertfinallyor
breakforpass
classfromprint
continueglobalraise
defifreturn
delimporttry
elifinwhile
elseiswith
exceptlambdayield
Python语句的缩进
Python相对于传统语言(C,Java)而言最大的不同之处就是没有大括号{},而是使用缩进对齐表示代码逻辑。行末没有分号;直接另起下行即可,接近于伪代码。代码风格以‘优雅’,‘简单’著称。
代码示例:def main():
# 通过缩进标记函数代码块
print("这是一个主函数")
print("我是函数内部的代码块")
如果缩进没有对齐,长产生对应的语法错误或者是缩进错误。
Python的多行语句
Python语句中行末没有分号;直接另起下行即可。
可以使用斜杠进行多行显示,代码如下:num1 = 10num2 = 20num3 = 30result = num1 + \
num2 + \
num3
如果是list,dict,tuple就不需要多行连接符。如下所示:nums_list = [1, 2, 3, 45, 6, 7]
Python中引号的使用
Python语言中,使用单引号'和双引号"表示字符串数据类型。注意:引号必须成对出现。代码如下:string = "python666"string1 = 'python'string2 = """我是字符串内容"""string3 = '''我是字符串内容'''
Python中的注释
Python语言中,两种注释:单行注释(#)和多行注释(单引号和双引号),例子如下:# 你好,我是单行注释'''
我是多行注释
'''"""
我也是多行注释
"""
Python空格和换行
Python语言之所以简洁,是因为在代码中添加了空格和空行。书写代码时不添加空格和空行不会报错,加上之后只是为了代码的可读性。string = "abc"
变量中,等于号左右两边使用了空格,看起来更加美观。def func():
passdef main():
pass
函数和函数之间空两行,更加美观。
打印
Python中打印是一个内置函数。print()默认换行,如果不想换行加上end参数。print('hello world', end='')
输入
Python中输入是一个内置函数。input()函数,注意默认是输入一个字符串。str_name = input("请输入你的名字")
注意:括号里面的是一个提示信息。
有需要的话可以关注我的微信公众号,会第一时间接收最新的知识。
Python基本语法详解:从关键字到缩进规则
本文介绍了Python的基本语法,包括关键字、变量、模块、标识符命名规则、语句缩进、多行语句、字符串表示以及注释的使用。Python以其简洁的语法和面向对象特性而闻名,使用缩进来划分代码块,强调代码的可读性。
365

被折叠的 条评论
为什么被折叠?



