在交互式解释器中显示变量的值
通常当你想看变量内容时,你会在代码中使用print语句输出。不过在交互式解释器中你可以用print语句显示变量的字符串表示,或者仅使用变量名查看该变量的原始值。
例如:
〉〉〉myString = ‘Hello World!’
〉〉〉print myString
Hello World!
〉〉〉myString
‘Hello World!’
注意:在仅用变量名时输出的字符串是被用单引号括起来的。这是为了让菲字符串对象也能以字符串的方式显示在屏幕上--即它显示是该对象的字符串表示,而不仅仅是字符串本身。引号表示你刚刚输入的变量的值是一个字符串。等你对Python有了深入的了解后你就知道print语句调用str()函数显示对象,而交互式解释器则调用repr()函数来显示对象。
下划线(_)在解释器中有特别的含义,表示最后一个表达式的值。所以上面的代码执行之后,
下划线变量会包含字符串
>>> _
‘Hello World!’
字符串格式:%s 表示由一个字符串来替换,而%d 表示由一个整数来替换,另外一个很常用的就是%f,它
表示由一个浮点数来替换
>>> print "%s is number %d" %("Python",1)
Python is number 1
程序输入和内建函数raw_input()
从用户那里得到数据输入的最容易的方法是使用 raw_input()内建函数。它读取标准输入,
并将读取到的数据赋值给指定的变量。 你可以使用 int() 内建函数将用户输入的字符串转换
为整数
>>> user = raw_input('Enter login name: ')
Enter login name: root
>>> num = raw_input('Now enter a number: ')
Now enter a number: 1024
>>> print 'Doubling your number: %d' % (int(num) * 2)
Doubling your number: 2048
注释:#
运算符:
和其他绝大多数的语言一样,Python 中的标准算术运算符以你熟悉的方式工作
+ - * / // % ** (乘方)
Python 支持五种基本数字类型,其中有三种是整数类型。
int (有符号整数)
long (长整数)
bool (布尔值)
float (浮点值)
complex (复数)
列表解析:
表示你可以在一行中使用一个 for 循环将所有值放到一个列表
当中:
>>> squared = [x ** 2 for x in range(4)]
>>> for i in squared:
... print i
0
1
4
9
列表解析甚至能做更复杂的事情, 比如挑选出符合要求的值放入列表:
>>> sqdEvens = [x ** 2 for x in range(8) if not x % 2]
>>>
>>> for i in sqdEvens:
... print i
0
4
16
36
分享到:
相关推荐
Python是一种高级编程语言,以其简洁明了的语法...以上就是Python基础语法的主要内容,包括基本的输入输出、变量命名、条件判断和数据类型。学习这些基础知识是掌握Python编程的第一步,对于进一步的编程实践至关重要。
Python基础语法合集 Python 是一种高级的、解释型的编程语言,它具有简洁的语法、灵活的数据结构、丰富的标准库和跨平台的特性。Python 语言的基础语法包括变量、数据类型、操作符、控制结构、函数、模块等几个方面...
"Python基础语法导图"旨在为初学者提供一个清晰的学习路径,通过思维导图的方式展示Python语法的关键概念和结构。以下是对这个主题的详细阐述: 1. **变量与数据类型**:在Python中,变量可以用来存储各种数据,...
这份文档《Python基础语法题库(一)》旨在测试和巩固学习者对Python基础知识的理解,包括常量、变量、字符串操作、布尔值、整数、输入与输出、循环控制以及数据类型转换等核心概念。 1. 常量在编程中是指其值不能...
在实际编程中,了解这些基础知识是学习Python的第一步,它们构成了Python语法的核心,为后续的进阶学习和实际项目开发打下坚实基础。无论是初学者还是有经验的程序员,熟悉并掌握这些基本概念和用法都是至关重要的。
这份"python基础语法 pdf版本"文档,由传智教育出品,旨在帮助初学者从零开始掌握Python的核心概念和基本语法。 首先,Python的语法结构清晰,它使用缩进来表示代码块,这使得代码看起来更加整洁。在Python中,每个...
在Python基础语法中,输入输出处理函数和变量定义是程序设计的基础,除此之外,数据格式的拼接、基本数据类型操作也是重要的知识点。 在Python中,输出函数`print()`用于在屏幕上显示信息。它可以根据提供的参数...
python基础语法.pdf
《Python基础语法全讲解》是马哥教育推出的一套60集完整的Python教程,专为运维人员设计,旨在提供全面的Python基础知识。本教程涵盖了从Python编程语言的初识、编程环境的准备到高级特性的深入理解,为学习者打造了...
在这个"2020-4-29-python基础语法.7z"压缩包中,包含了丰富的学习资源,帮助初学者深入理解Python的基础知识。以下是这些资源中涵盖的一些关键知识点: 1. **变量与数据类型**:Python中的数据类型包括整型(int)...
Python基础语法涵盖了以下几个主要方面: 1. 变量和数据类型:在Python中,不需要显式声明变量的数据类型,Python解释器会根据变量的赋值自动推断。Python的内置数据类型包括整数(int)、浮点数(float)、字符串...
Python基础语法包括了多种编程元素,如数据类型、控制结构、函数定义、面向对象编程、异常处理以及模块和包的使用等。以下是对给定文件中提到的知识点的详细解释: 1. Python基础语法:Python语言具有简洁直观的...
本项目是基于《Python学习手册》进行的Python基础语法实战演练,旨在通过实践加深对Python语言基础知识的理解。项目主要采用Python语言编写,包含了578个文件,具体文件类型分布如下: - Python脚本文件(.py):...
Python基础语法思维导图
Python基础语法 Python数据类型与结构 Python函数与模块 面向对象编程在Python中的应用 Python异常处理与调试 Python文件操作与系统编程 Python网络编程基础 Python高级特性:装饰器与迭代器 Python数据库操作:...
这份"Python基础语法合集"涵盖了Python编程的基本元素,是初学者入门和进阶学习的重要参考资料。以下是一些关键的Python语法知识点: 1. **变量与数据类型**:Python中的数据类型包括整型(int)、浮点型(float)...
"Python 基础语法相关面试题集合" Python 是一种高级的、解释型的编程语言,它提供了许多功能强大且灵活的语法元素,让开发者可以快速、简洁地实现各种任务。下面是 Python 基础语法相关面试题集合的知识点总结: ...