https://m./i6874030170865402372/?app=news_article_lite×tamp=1614675356&use_new_style=1&req_id=202103021655560101351572221E000F65&group_id=6874030170865402372&share_token=1b8157a7-ca2e-40f6-9b34-1294b278a6a5 Python语法–在Python世界迈出第一步我们已经拥有了许多的编程语言,而且都有自己的特色,但是一种语言的独特之处在于它的特性。最终,是它的特点让它被选中或通过项目。因此,在开始更深入的Python概念之前,让我们先看一下Python编程语言的基础知识,这些基础证明了Python与其他编程语言相比如此强大的背后原因。任何语言的代码都必须遵循一组规则。接下来我们将了解什么是Python语法以及它与Java和C ++的不同之处。 什么是Python语法?语法是指描述语言结构的一组规则和原则。Python语法定义了用于在Python编程中创建句子的所有规则集。例如:当我们想学习英语时,我们必须学习语法。同样,您将需要学习和理解Python语法才能学习Python语言。 Python语法范例Python是一种流行的语言,因为它具有优雅的语法结构。让我们快速看一个简单的Python程序,您将了解Python编程的外观。 #Simple Python Program to see if a user is Whether adult。# getting user’s name print('Enter your name:')name = input()# getting user’s age print('Enter your age:')age = int(input())# condition to check if user is eligible or not。if( age >= 18 ): print( name, ' is an adult.')else: print( name, ' is a minor.') Python语法结构的类型1、Python的线性结构 Python程序由逻辑行组成,每一个后面都有一个换行标记,解释器忽略空白行。 错误示范案例: print('HiHow are you?') 2、Python多行语句 这是一种重要的Python语法。我们看到Python并不强制使用分号,新行表示新声明,但是有时候,您可能希望将一条语句分成两行或更多行,这可能是为了提高可读性,您可以通过以下方式进行操作。 2.1、使用反斜杠 print('Hi \how are you?') 您也可以使用它来分布没有行的语句。 a\=\10print (a) 2.2、将字符串放在三重引号中 print('''Hi how are you?''') 但是,对于非字符串的语句,不能在文档字符串中使用反斜杠。 ''' b \= \10 ''' 如果我们在之后再令其输出“b”则会出现错误: 3、Python注释 Python语法“注释”使您可以将标签存储在代码中的正确位置。您可以使用它们来解释代码的复杂部分。使用(#)声明注释。 Python不支持Java或C ++等通用多行注释。 4、Python文档字符串 作为注释,此Python语法用于解释代码。但与普通注释不同的是,它们更加具体。而且,它们在运行时保留,这样,程序员就可以在运行时检查它们,使用三个双引号分隔文档字符串。你可以把它作为函数的第一行来描述它。 5、Python缩进 由于Python不使用花括号来分隔代码块,因此Python语法是强制性的,您可以在函数,循环或类下缩进代码。 可以使用多个制表符或空格或它们的组合来缩进。但是请记住,缩进语句在一个代码块下使用相同数量的制表符和空格。 6、Python一行中的多个语句 您还可以在一行中放入多个语句,通过用分号分隔它们来实现这一点。 7、Python引用 Python对字符串文本支持单引号和双引号。但如果字符串以单引号开头,则必须以单引号结束。双引号也是如此。 以下字符串由单引号分隔。 以下字符串由双引号分隔。 以下是错误示范:(一个是使用的单双引号,一个是使用的多重引号) 8、Python空白行 如果只保留空白行,解释器将忽略它。 9、Python标识符 标识符是程序元素的名称,并且是用户定义的。该Python语法唯一标识元素。选择标识符时要遵循一些规则:
除了这些规则之外,在使用此Python语法时,还应遵循一些命名约定:
10、Python变量 在Python中,您无需定义变量的类型。根据其拥有的值进行假设。 在这里,我们声明了一个变量x并将其赋值为10。然后我们输出了它的值。接下来,我们为其分配值“ Hello”并输出。因此,我们看到,变量可以在稍后的时刻保存任何类型的值。因此,Python是一种动态类型的语言。 11、Python字符串格式化 现在让我们看看Python中不同类型的字符串格式化 11.1、%运算符 您可以使用%运算符来格式化字符串以包含文本以及标识符的值。在要显示值的位置使用%s。在字符串之后,放入%运算符,并在参数中提及标识符。 11.2、格式化方法 允许您以类似的方式格式化字符串。在这些位置,你想放置哪些值,就将0、1、2 ..放在花括号中。对字符串调用格式化方法,并在参数中提到标识符。 11.3、f-strings 如果使用f字符串,则只需在花括号中提及标识符。另外,在字符串的前面,但要在引号外加上“ f”。 总结https://m./i6874030170865402372/? app=news_article_lite×tamp=1614675356&use_new_style=1&req_id=202103021655560101351572221E000F65&group_id=6874030170865402372&share_token=1b8157a7-ca2e-40f6-9b34-1294b278a6a5 |
|
来自: 山峰云绕 > 《Python代码知识游戏黑客编程与英语》