Rumah pembangunan bahagian belakang Tutorial Python python3中关于基础语法的详解

python3中关于基础语法的详解

Jul 27, 2017 pm 02:44 PM
python3 Pangkalan

一、编码

默认情况下, python3源码文件以UTF-8编码,所有字符串都是unicode字符串。当然你也可以为源码文件指定不同的编码:

1

1 # -*- coding: gbk -*-

Salin selepas log masuk

二、标识符

1、第一字符必须是 字母 或 下划线'_' 。

2、标识符的其他的部分由字母、数字和下划线组成。

3、标识符对大小写敏感。

在python3中,非ASCII标识也是允许的。

三、python保留字

保留字即关键字,我们不能把它们作为任何标识名称。python的标准库提供了一个keyword module,可以输出当前版本的所有关键字:

1

2

>>> import keyword>>> keyword.kwlist

['False', 'None', 'True', 'and', 'as', 'assert', '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']>>>

Salin selepas log masuk

四、注释

#      单行注释

''' 或 """   多行注释, 三个单(双)引号是成对出现的,也可以用这符号来表示一块内容

五、行与缩进

python最具特色的就是使用缩进来表示代码块结构。缩进的空格数是可变的,但是同一个代码块内必须使用相同的缩进空格数

六、数据类型

python数据类型中有

Numbers(数字)

String(字符串)

List(列表)

Tuple(元组)

Sets(集合)

数字型:

数字型中分类:整数、长整数、浮点数和复数

    整数: 1

    长整数:是比较大的整数

    浮点娄:1.23 3E-2

    复数:1 + 2j、1.1 + 2.2j

字符串:

* python中单引号和双引号使用完全相同。

* 使用三引号('''或""") 可以指定一个多行字符串。

转义符 '\'

自然字符,通过在字符串前加 r 或 R 。如

  print(r"this is a line with \n") 显示结果 this is a line with \n

字符串是不可变的

按字面意义级联字符串,如

1

>>> a = "this " "is " "string">>> a'this is string'

Salin selepas log masuk


Atas ialah kandungan terperinci python3中关于基础语法的详解. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Tag artikel panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Tutorial Asas PHP: Dari Pemula hingga Master Tutorial Asas PHP: Dari Pemula hingga Master Jun 18, 2023 am 09:43 AM

Tutorial Asas PHP: Dari Pemula hingga Master

Ketahui asas pembolehubah bahasa Go Ketahui asas pembolehubah bahasa Go Mar 22, 2024 pm 09:39 PM

Ketahui asas pembolehubah bahasa Go

Pengenalan kepada Asas PHP: Cara menggunakan fungsi gema untuk mengeluarkan kandungan teks Pengenalan kepada Asas PHP: Cara menggunakan fungsi gema untuk mengeluarkan kandungan teks Jul 30, 2023 pm 05:38 PM

Pengenalan kepada Asas PHP: Cara menggunakan fungsi gema untuk mengeluarkan kandungan teks

Penjelasan terperinci tentang fungsi bahasa C: analisis asas kepada lanjutan yang komprehensif tentang penggunaan fungsi Penjelasan terperinci tentang fungsi bahasa C: analisis asas kepada lanjutan yang komprehensif tentang penggunaan fungsi Feb 18, 2024 pm 02:25 PM

Penjelasan terperinci tentang fungsi bahasa C: analisis asas kepada lanjutan yang komprehensif tentang penggunaan fungsi

Jangan lepaskan peluang anda untuk mendapatkan pensijilan Basic C# percuma anda sekarang daripada Microsoft Jangan lepaskan peluang anda untuk mendapatkan pensijilan Basic C# percuma anda sekarang daripada Microsoft Sep 01, 2023 pm 12:45 PM

Jangan lepaskan peluang anda untuk mendapatkan pensijilan Basic C# percuma anda sekarang daripada Microsoft

Bagaimana untuk memasang pip dalam python3 Bagaimana untuk memasang pip dalam python3 Dec 20, 2023 pm 05:42 PM

Bagaimana untuk memasang pip dalam python3

Nota kajian PHP: sintaks asas dan definisi pembolehubah Nota kajian PHP: sintaks asas dan definisi pembolehubah Oct 09, 2023 am 08:03 AM

Nota kajian PHP: sintaks asas dan definisi pembolehubah

Penggunaan fungsi PHP: daripada asas kepada lanjutan Penggunaan fungsi PHP: daripada asas kepada lanjutan Jun 15, 2023 pm 11:11 PM

Penggunaan fungsi PHP: daripada asas kepada lanjutan

See all articles