python之(集成开发环境)IDLE
来源:互联网 发布:indexof( ,) js 编辑:程序博客网 时间:2024/06/05 16:41
本章我们介绍Python中的IDLE,IDLE是开发python程序的基本IDE(集成开发环境),具备基本的IDE的功能,是非商业Python开发的不错的选择。当安装好python以后,IDLE就自动安装好了,不需要另外去找。
大家有什么不懂的或者不会的可以加群 python学习交流 643692991
一、 python内置常用语法 :
1.Python Help()
help(参数) 参数可以是函数名、模块名、变量名等等。
help()函数使用举例:
2. Python dir()
当你给dir()提供一个模块名字时,它返回在那个模块中定义的名字的列表。当没有为其提供参数时, 它返回当前模块中定义的名字的列表。
dir() 函数使用举例:
3. Python id()
id(参数):返回的是对象的“身份证号”,唯一且不变,但在不重合的生命周期里,可能会出现相同的id值。此处所说的对象应该特指复合类型的对象(如类、list等),对于字符串、整数等类型,变量的id是随值的改变而改变的。
id() 函数使用举例:
注:一个对象的id值在CPython解释器里就代表它在内存中的地址(Python的c语言实现的解释器)。
用is判断两个对象是否相等时,依据就是这个id值
is与==的区别就是,is是内存中的比较,而==是值的比较
4. Python print()
Python 思想:“一切都是对象!”
printf()函数:是python语言中的一个输出函数,可以输出以下几种内容
1.字符串和数值类型 可以直接输出
>>> print( 1)
1
>>> print( "Hello World")
Hello World
2.变量
无论什么类型,数值,布尔,列表,字典...都可以直接输出
>>> x = 12
>>> print(x)
12
>>> s = 'Hello'
>>> print(s)
Hello
>>> L = [ 1, 2, 'a']
>>> print(L)
[ 1, 2, 'a']
>>> t = ( 1, 2, 'a')
>>> print(t)
( 1, 2, 'a')
>>> d = { 'a': 1, 'b': 2}
>>> print(d)
{ 'a': 1, 'b': 2}
3.格式化输出
类似于C中的 printf
>>> s
'Hello'
>>> x = len(s)
>>> print( "The length of %s is %d" % (s,x) )
The length of Hello is 5
【注意】
Python2和3的print函数格式不同,3要求加括号(print())
缩进最好使用4个空格
5. Python input()
input():是输入函数,如果输入的变量为字符串或字符,且该变量名在历史记录中有过赋值,则正确。 否则出错。 输入整数,正确。
举例:
py2.x
py3.x
大家有什么不懂的或者不会的可以加群 python学习交流 643692991
二、范式:
1. 文件头
a) # !/usr/bin/env python
b) # -*- coding: utf-8 -*-
2. 注释
a) # 注释
b) '''多行字符串'''
c) """文档字符串"""
3. 缩进
a) 统一用4个空格
b) 不要混用Tab(8个空格的长度)和空格
4. 测试调用: if __name__ == "__main__": ...
7. 多行
a) 括号跨行
b) 换行符
c) 续行符
8. 正反斜杠
- python之(集成开发环境)IDLE
- python开发环境-IDLE
- Python学习笔记(5)-集成开发环境IDLE的使用与调试
- Python集成开发环境之Pycharm
- Python集成开发环境(Eclipse + Pydev)
- Python IDE(集成开发环境)汇总
- Python IDE(集成开发环境)
- Python从零开始(集成开发环境VS)
- python IDE(集成开发环境)
- Eclipse集成开发环境搭建之Java、Python
- 零基础学Python之二集成开发环境(IDE)
- Eclipse集成Python开发环境
- 搭建python集成开发环境.
- eclipse集成Python开发环境
- eclipse集成python开发环境
- HBuilder集成Python开发环境
- Python集成开发环境 PyCharm
- windows环境下Python IDLE
- 【zookeeper】Windows下zookeeper的安装配置
- 从机sshfs访问主机文件系统
- 文章标题
- RabbitMQ 官方NET教程(三)【发布/订阅】
- Android Studio——关于Android Studio2.3无法自动打开apk
- python之(集成开发环境)IDLE
- python基础笔记-7
- poj
- (三)elasticsearch 5x 索引优化
- vb.net 教程 3-11 窗体控件综合编程 1
- linux 下 zookeeper 安装配置
- 欢迎使用CSDN-markdown编辑器
- 软件测试工具
- 170531 逆向-CrackMe之007