Python 基本语法

这篇具有很好参考价值的文章主要介绍了Python 基本语法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

相关内容

代码行

单行代码

每行代码结尾不需要加标点

a = 123

多行换行

多行代码,直接换行

a = 123
b = a + 1

复杂过长的计算、操作可用括号然后缩进换行

income = (gross_wages
          + taxable_interest
          + (dividends - qualified_dividends)
          - ira_deduction
          - student_loan_interest)

可加反斜杠对代码进行换行,程序会认为是一行

s = '我和我的\
祖国'

# 代码换行
with open('test.txt','w') as file_1, \
     open("test2.txt", 'w') as file_2:
    file_2.write(file_1.read())

注释

# 第一个注释
# 第二个注释
print(123)
print(456)  # 第三个注释
'''
这里是一段注释
可以随意写很多行
都不会执行
'''
print ("Hello, World!")

缩进

不同逻辑之前用相同的缩进量表示(其他语言会用括号):

def say():
    print('Hello!')
for x in order:
    if x == 'tom':
        print(x, '好孩子!')
    elif x == 'lucy':
        print(x, '你最漂亮!')
    else:
        print(x, '加油加油你最棒!')

集合缩进:

my_list = [
    1, 2, 3,
    4, 5, 6,
    ]

result = some_function_that_takes_arguments(
    'a', 'b', 'c',
    'd', 'e', 'f',
    )

空行

空一行:用于类成员函数之间,或者用于区分不同逻辑块
空两行:类与类,类与函数,函数与函数之间文章来源地址https://www.toymoban.com/news/detail-730345.html

class Test(object):
    """Test class,提供通用的方法"""
    def __init__(self):
        """Test的构造器:"""
        pass

    def function1(self):
        pass

    def function2(self):
        pass


def function3():
    pass

同一行显示多条语句

# 可用分号分隔
a = 123; b = a + 1
# 简单 for 和 if 可写在同一行
for i in orders: print(i)
if len(order) > 3:print(order)

相关内容

到了这里,关于Python 基本语法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • HarmonyOS学习路之方舟开发框架—学习ArkTS语言(基本语法 四)

    当创建了自定义组件,并想对该组件添加特定功能时,例如在自定义组件中添加一个点击跳转操作。若直接在组件内嵌入事件方法,将会导致所有引入该自定义组件的地方均增加了该功能。为解决此问题,ArkUI引入了@BuilderParam装饰器,@BuilderParam用来装饰指向@Builder方法的变量

    2024年02月17日
    浏览(53)
  • Python网络基础爬虫-python基本语法

    熟悉C/C++语言的人们可能很希望Python提供switch语句,但Python中并没有这个,也没有这个语句结构。但是可以通过if-elif-elif-…这样的结构代替,或者使用字典实现。比如: 这段代码实现的功能是,输入一个运算符,再输入两个数字,返回其计算的结果。比如输入“+12”,

    2024年03月21日
    浏览(44)
  • Python——基本语法(一)

    一、程序和⽤户交互         python 中 使⽤ input 函数实现 二、变量           1.变量命名潜规则:          不要以单下划线和双下划线开头;如:_user或 __user         变量命名要易读;如:user_name,⽽不是username         不⽤使⽤标准库中(内置)的模块名或

    2024年01月17日
    浏览(39)
  • Python基本语法

    import this python之禅 python程序不需要编译,可直接从源代码执行。 (1)把源代码编译成字节码 (2)把编译好的字节码转发到python虚拟机(PVM)中进行执行 单行注释: # comment 多行注释: python使用缩进表示代码块,最好用 4个空格 单行代码最好不超过 80 个字符 程序中自定义

    2024年02月01日
    浏览(35)
  • Python 基本语法

    单行代码 每行代码结尾不需要加标点 多行换行 多行代码,直接换行 复杂过长的计算、操作可用括号然后缩进换行 可加反斜杠对代码进行换行,程序会认为是一行 不同逻辑之前用相同的缩进量表示(其他语言会用括号): 集合缩进: 空一行:用于类成员函数之间,或者用

    2024年02月07日
    浏览(36)
  • Python学习笔记—基本语法

    1、一般代码第一行会有#!/usr/bin/python3 这句注释是告诉操作系统执行该脚本时,调用/usr/bin目录下的Python 解释器。 在windows 下可以不写第一行注释 2、多行注释’’’和”””,用法类似verilog中的/**/ 如 ’’’ 第一行注释 第二行注释 ‘’‘ 3、多行语句表示 一般最好是一行

    2024年02月07日
    浏览(42)
  • python基本语法知识(二)

    如果一个制表符 /t 不能对齐,可以多加几个; 只有将字典转换为字符串的时候才会保留字典的value,转成集合、列表、元组、都会丢失value 例子1: 输出: 字符串hello world长度为11 例子2:没有指定返回值,返回的就是None 输出: 3 + 2 的计算结果:6 None None等同与False 例子3:给

    2024年02月08日
    浏览(55)
  • python程序的基本语法元素

    程序的格式框架: Python程序的基本格式如下: Python程序从主函数 main() 开始执行,这种结构使得代码模块化和可维护性更强。 缩进: Python使用缩进来表示代码块,而不是像其他语言一样使用大括号。缩进一般为4个空格,是Python代码的重要组成部分,用于定义代码的结构和层

    2024年02月10日
    浏览(39)
  • Python入门教程 - 基本语法 (一)

    目录 一、注释 二、Python的六种数据类型 三、字符串、数字 控制台输出练习 四、变量及基本运算 五、type()语句查看数据的类型 六、字符串的3种不同定义方式 七、数据类型之间的转换 八、标识符命名规则规范 九、算数运算符 十、赋值运算符 十一、字符串扩展 11.1 转义字

    2024年02月10日
    浏览(37)
  • python基本语法知识(五)——面向对象

    例子1 输出结果: 王伟 男 中国 福建省 30 大家好,我是王伟 大家好,我是王伟, 多多关照 例子2:构造方法__init__() 与C++的构造函数类似: 魔术方法类似于C++中的 运算符重载 例子1: str 和 lt 这个方法的作用就是控制类转换为字符串时的行为 输出结果: Student类创建了一个类对

    2024年02月09日
    浏览(50)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包