Python基础语法1(语法和规则)

简介: 本文将介绍python里面最基础的语法,包括一些规则、引号、输入和输出函数等,适合python的入门者

 image.gif

Python是一门脚本语言,相比与C/C++,Java的优势就是不用事先进行编译,可以直接读取脚本文件,一边解释一边执行

 大家好,我是纪宁

 本文将介绍pytho的基础语法第一部分,关于一些python写代码的基本规则

 博主也正在持续以学习中,如果有问题欢迎在评论区指出

文章目录

1.缩进

2.多行语句的规则

(1)当普通代码长度较大时,可以将一行语句分行放

(2)各种括号

(3)各种引号

3.注释

4.空格和空行

5.输出函数print

6.输入函数

1.缩进

 缩进的规则:同一代码块的语句必须有相同的缩进。 每一新的代码块(如:if语句,for循环,函数定义等)都需要增加一级缩进

 Python语法允许使用任意数量空格进行缩进,但推荐用4个空格(键盘上的Tab键)进行一级缩进,比较好看且美观

 这里用if语句举例子(以后的文章会更新if语句的使用规则)

if 3>1:
print("纪宁")
if 3>1:
    print("纪宁")

image.gif

 如果不使用缩进(第一种),编译器就会报错

2.多行语句的规则

a=1
b=2
c=3;d=4
e=a+b+c+d
print(e)

image.gif

    • 理论上一行一个语句
    • 如果需要一行多条语句的话中间加上空格
    • 不需要和C语言一样后面加  

    (1)当普通代码长度较大时,可以将一行语句分行放

    a=1
    b=2
    c=3;d=4
    e=a\
      +b\
      +c+\
      d
    print(e)
    a=1
    b=2
    c=3;d=4
    e=a+b+c+d
    print(e)

    image.gif

    如图,当在想要换行的地方点击enter即可,编译器会自动添加上\

     这两种方法只是观感上面有区别,在语法上是完全相同的

     当有圆括号、中括号、花括号的时候,换行不加 \

    a=[1,2,3,4,
       5,6
       ,7]
    print(a)
    b=[1, 2, 3, 4, 5, 6, 7]# a与b等价
    print(b)

    image.gif

    (2)各种括号

      •  中括号[ ]:代表列表数据类型,列表是一种可变序列
      • 花括号{ }:使用方法与其他语句相同,将多条语句括起来,可以存储多种不同的数据类型
      •  圆括号( ):大多数想要优先使用的情况都是用圆括号括起来

      (3)各种引号

       单引号(' ')和双引号(" "):在不使用转义字符的情况下没有任何区别

       可以放字母、汉字、数字等,成为一个字符串

      这里博主建议使用双引号,因为都得用英文里的引号,键盘上双引号比较容易打一些

       多引号("""   """):可以进行多行存放,里面放的是字符,放变量的话也会被认为是字符

      3.注释

       在需要注释的部分最前面加上#即可

       如果要注释多部分语句,选中按   Ctrl + /  即可

      4.空格和空行

       在语法层面,在两个符号之间加空格没有实际作用,起到了美观代码的功能

      5.输出函数print

       python中的输出函数为:print(A)

       A可以是变量,数字,字符串......

       如果是字符串的话需要加上引号(单引号或者双引号)

       print在输出多个内容的时候语法上用逗号隔开,输出时默认每个内容之间用空格分开,如果要去掉这一规则,则需要在后面加上 sep=' '

      print("纪宁",6,8,10,'abc')
      print("纪宁",6,8,10,'abc',sep='')

      image.gif

       输出结果:

      image.gif

      6.输入函数

        python中的输入函数为: a = input()

        •  括号里面可以什么都没有,直接从键盘输入一个值,这个值就会自动赋值给变量a。 输入的是什么类型,变量a就是什么类型
        •  一般会在括号里面加上提示词,如 a = input("请输入你的名字") ; a = input("请输入a的值") 那么当你输入名字或者a的值后,就将赋值给a

        image.gif

        相关文章
        |
        4月前
        |
        人工智能 Ubuntu IDE
        【Python】基础:环境配置与基础语法
        本文介绍了Python编程语言及其环境配置方法。Python由Guido van Rossum于1991年创建,以其简洁、易学和强大的功能著称。文章详细讲解了Python的主要特点、Windows和Ubuntu下的安装配置步骤、基础语法、控制流、函数、文件操作、模块使用及面向对象编程等内容,帮助读者快速入门Python编程。
        135 4
        |
        3月前
        |
        IDE 数据挖掘 开发工具
        Python作为一种广受欢迎的高级编程语言,以其简洁的语法和强大的功能吸引了众多初学者和专业开发者
        Python作为一种广受欢迎的高级编程语言,以其简洁的语法和强大的功能吸引了众多初学者和专业开发者
        58 7
        |
        29天前
        |
        存储 开发者 Python
        python基本语法
        Python的基本语法简洁而强大,支持多种编程范式,包括面向对象编程和函数式编程。通过掌握变量和数据类型、操作符、控制结构、函数、类和模块等基本概念,可以有效地编写高效、可读的Python代码。无论是初学者还是经验丰富的开发者,Python都提供了丰富的工具和库来满足各种编程需求。
        68 13
        |
        1月前
        |
        人工智能 Unix Java
        [oeasy]python059变量命名有什么规则_惯用法_蛇形命名法_name_convention_snake
        本文探讨了Python中变量命名的几种常见方式,包括汉语拼音变量名、蛇形命名法(snake_case)和驼峰命名法(CamelCase)。回顾上次内容,我们主要讨论了使用下划线替代空格以提高代码可读性。实际编程中,当变量名由多个单词组成时,合理的命名惯例变得尤为重要。
        84 9
        |
        3月前
        |
        存储 索引 Python
        Python 的基本语法
        这些是 Python 的基本语法要素,掌握它们是学习和使用 Python 的基础。通过不断地实践和应用,你将能够更深入地理解和熟练运用这些语法知识,从而编写出高效、简洁的 Python 代码
        169 61
        |
        6月前
        |
        XML 前端开发 数据格式
        三分钟搞定 Python XPath 语法
        XPath(XML Path Language)是一种用于在 XML 文档中查找信息的语言。它基于树状结构的 XML 文档,可以通过路径表达式来选取节点或节点集。也常常用来解析 HTML。 如果你是一个前端,对用路径获取元素可能陌生又熟悉。陌生是很多的路径,熟悉的路径上又有熟悉的属性和方法。下面我们就来探究一下 XPath 的魅力。
        |
        3月前
        |
        存储 Python
        Python编程入门:理解基础语法与编写简单程序
        本文旨在为初学者提供一个关于如何开始使用Python编程语言的指南。我们将从安装Python环境开始,逐步介绍变量、数据类型、控制结构、函数和模块等基本概念。通过实例演示和练习,读者将学会如何编写简单的Python程序,并了解如何解决常见的编程问题。文章最后将提供一些资源,以供进一步学习和实践。
        80 1
        |
        3月前
        |
        机器学习/深度学习 数据挖掘 开发者
        Python编程入门:理解基础语法与编写第一个程序
        【10月更文挑战第37天】本文旨在为初学者提供Python编程的初步了解,通过简明的语言和直观的例子,引导读者掌握Python的基础语法,并完成一个简单的程序。我们将从变量、数据类型到控制结构,逐步展开讲解,确保即使是编程新手也能轻松跟上。文章末尾附有完整代码示例,供读者参考和实践。
        |
        3月前
        |
        存储 Python Perl
        python正则语法
        本文介绍了正则表达式的基础知识及其在 Python 中的应用。首先解释了为什么要使用正则表达式,通过一个判断手机号的示例展示了正则表达式的简洁性。接着详细介绍了 `re` 模块的常用方法,如 `match()`、`search()`、`findall()`、`finditer()` 等,并讲解了正则表达式的基本语法,包括匹配单个字符、数字、锚字符和限定符等。最后,文章还探讨了正则表达式的高级特性,如分组、编译和贪婪与非贪婪模式。
        39 2
        |
        4月前
        |
        存储 C语言 索引
        Python 语法及入门 (超全超详细) 专为Python零基础 一篇博客让你完全掌握Python语法
        本文全面介绍了Python的基础知识,包括Python的诞生背景、为什么学习Python、Python的应用场景、Python环境的安装、Python的基础语法、数据类型、控制流、函数以及数据容器的使用方法,旨在为Python零基础读者提供一篇全面掌握Python语法的博客。
        849 1
        Python 语法及入门 (超全超详细) 专为Python零基础 一篇博客让你完全掌握Python语法

        热门文章

        最新文章