Rumah pembangunan bahagian belakang Tutorial Python Python学习笔记基础篇-Python周边

Python学习笔记基础篇-Python周边

Feb 17, 2017 am 11:20 AM

一、系统命令  

  1、Ctrl+D 退出Python IDLE

    input方法中输入EOF字符,键入Ctrl+D

  2、命令行选项:

    -d   提供调试输出

    -O  生成优化的字节码(.pyo文件)

    -S  不导入site模块以在启动时查找python路径

    -v  冗余输出(导入语句详细追踪)

    -m modelName 将一个模块以脚本形式运行

    -Q opt 除法选项

    -c cmd 运行以命令行字符串形式提交的python脚本

    file 从给定的文件运行python脚本

二、拓展网站和工具

  1、https://pypi.python.org/pypi   --存储Python官网集中式仓库

     程序包可从这里下载

  2、setuptools --基于distutils开发的

    用于发布代码和pypi交互,可以下载,构建,安装,升级,卸载python软件包。

    3、pycharm --IDE

三、python的基础知识

  1、#!/usr/bin/env python --用于在Unix系统中,一个命令env,位于/usr/bin,帮助系统搜索路径中知道python解析器

  2、编程换行编写使用换行符\,字符串换行编写使用'''或"""

  3、Python长整数仅受限于用户计算机的虚拟内存总数

  4、定义函数,如果未定义返回值,默认值None,函数名带有__标识默认为私有的方法

  5、常用内建函数:

    (1) dir([obj])  显示对象的属性和方法的集合,如果对象没有参数,则显示全局变量的名字

    (2) help([obj])  以一种整齐美观的形式(树状层级显示) 显示对象的文档对象字符串,如果没有提供任何参数,则会进入交互式帮助

    (3) int(obj)  将一个对象转换为整数

    (4) len(obj)  返回对象的长度

    (5)open(fn,mode) 以mode方式打开一个文件名为fn的文件

      mode : 'r' --读 'w'--写,'+'--读写

    (6) range([start,] stop[,step])  返回一个整数列表。起始值为start 默认值为0,结束值为stop-1,step为步长 默认值为1

    (7) input(str)   等待用户输入一个字符串,提供str提示信息

    (8) str(obj)  将一个对象转换为字符串

    (9) type(obj)  返回对象的类型(返回值本身是一个type对象)  

  6、常用模块

    (1) sys  处理 Python 运行时环境的不同部分

           (2) os  处理操作系统相关的功能

    (3) re  处理字符串,正则表达式


更多Python学习笔记基础篇-Python周边相关文章请关注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

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat 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)

Bagaimana untuk menyelesaikan masalah kebenaran yang dihadapi semasa melihat versi Python di Terminal Linux? Bagaimana untuk menyelesaikan masalah kebenaran yang dihadapi semasa melihat versi Python di Terminal Linux? Apr 01, 2025 pm 05:09 PM

Penyelesaian kepada Isu Kebenaran Semasa Melihat Versi Python di Terminal Linux Apabila anda cuba melihat versi Python di Terminal Linux, masukkan Python ...

Bagaimana Mengajar Asas Pengaturcaraan Pemula Komputer Dalam Kaedah Projek dan Masalah Dikemukakan Dalam masa 10 Jam? Bagaimana Mengajar Asas Pengaturcaraan Pemula Komputer Dalam Kaedah Projek dan Masalah Dikemukakan Dalam masa 10 Jam? Apr 02, 2025 am 07:18 AM

Bagaimana Mengajar Asas Pengaturcaraan Pemula Komputer Dalam masa 10 jam? Sekiranya anda hanya mempunyai 10 jam untuk mengajar pemula komputer beberapa pengetahuan pengaturcaraan, apa yang akan anda pilih untuk mengajar ...

Bagaimana untuk mengelakkan dikesan oleh penyemak imbas apabila menggunakan fiddler di mana-mana untuk membaca lelaki-dalam-tengah? Bagaimana untuk mengelakkan dikesan oleh penyemak imbas apabila menggunakan fiddler di mana-mana untuk membaca lelaki-dalam-tengah? Apr 02, 2025 am 07:15 AM

Cara mengelakkan dikesan semasa menggunakan fiddlerevery di mana untuk bacaan lelaki-dalam-pertengahan apabila anda menggunakan fiddlerevery di mana ...

Bagaimana cara menyalin seluruh lajur satu data ke dalam data data lain dengan struktur yang berbeza di Python? Bagaimana cara menyalin seluruh lajur satu data ke dalam data data lain dengan struktur yang berbeza di Python? Apr 01, 2025 pm 11:15 PM

Apabila menggunakan Perpustakaan Pandas Python, bagaimana untuk menyalin seluruh lajur antara dua data data dengan struktur yang berbeza adalah masalah biasa. Katakan kita mempunyai dua DAT ...

Bagaimanakah uvicorn terus mendengar permintaan http tanpa serving_forever ()? Bagaimanakah uvicorn terus mendengar permintaan http tanpa serving_forever ()? Apr 01, 2025 pm 10:51 PM

Bagaimanakah Uvicorn terus mendengar permintaan HTTP? Uvicorn adalah pelayan web ringan berdasarkan ASGI. Salah satu fungsi terasnya ialah mendengar permintaan HTTP dan teruskan ...

Bagaimana secara dinamik membuat objek melalui rentetan dan panggil kaedahnya dalam Python? Bagaimana secara dinamik membuat objek melalui rentetan dan panggil kaedahnya dalam Python? Apr 01, 2025 pm 11:18 PM

Di Python, bagaimana untuk membuat objek secara dinamik melalui rentetan dan panggil kaedahnya? Ini adalah keperluan pengaturcaraan yang biasa, terutamanya jika perlu dikonfigurasikan atau dijalankan ...

See all articles