Python 核心编程笔记_Chapter_2 Note_1_Python环境

2016.6.28,今天开始看python核心编程,亚马逊上买了第三版的,电脑上下了第二版的先看起来,并做下笔记


在所有的交互示例中,
你会看到Python 的主提示符( >>> )和次提示符( ... )。主提示符是解释器告诉你它在等待你
输入下一个语句,次提示符告诉你解释器正在等待你输入当前语句的其它部分。

如下,可以在命令行中通过执行python来执行交互模式.



通常当你想看变量内容时,你会在代码中使用print 语句输出。不过在交互式解释器中,
你可以用 print 语句显示变量的字符串表示,或者仅使用变量名查看该变量的原始值。
在下面的例子中,我们把一个字符串赋值给变量myString,先用print 来显示变量的内容,
之后用变量名称来显示。
>>> myString = 'Hello World!'
>>> print myString
Hello World!
>>> myString
'Hello World!'
注意:在仅用变量名时,输出的字符串是被用单引号括起来了的。这是为了让非字符串对
象也能以字符串的方式显示在屏幕上
--即它显示的是该对象的字符串表示,而不仅仅是字符
串本身。引号表示你刚刚输入的变量的值是一个字符串。等你对Python 有了较深入的了解之后,
你就知道print 语句调用str()函数显示对象,而交互式解释器则调用repr()函数来显示对象。



随后,在解释器中,下划线这个符号有特别的含义,表示最后一个表达式的值,还是在上面这个例子来说,我们在空的>>>后面打一个  ‘_’ ,来看看效果。

果然,他重复了mystring的内容的表达。


Python 的print 语句,与字符串格式运算符( % )结合使用,可实现字符串替换功能,这
一点和 C 语言中的printf()函数非常相似:

切记,python3里面,不是print跟语句了,是pring(),括号里面加语句

%s 表示由一个字符串来替换,而%d 表示由一个整数来替换,另外一个很常用的就是%f, 它
表示由一个浮点数来替换。我们会在本章中看到更多类似的例子。Python 非常灵活,所以即使
你将数字传递给 %s,也不会像其他要求严格的语言一样引发严重后果。



从用户那里得到数据输入的最容易的方法是使用input()内建函数。 它读取标准输入,
并将读取到的数据赋值给指定的变量。 你可以使用 int() 内建函数将用户输入的字符串转换
为整数。

Python3的数据输入函数是input,python2的函数为raw_input,不一样。

另外非常重要的是,采集客户输入进来的数据,他的格式是str!!!即使你输入的是数字,他的格式也是str,我们下面通过type可以看到他的格式。

下面这个例子是,通过int函数,将输入的字符串num变成整数。




在学习 Python 的过程中,如果需要得到一个生疏函数的帮助,只需要对它调用内建函数
help()。通过用函数名作为 help()的参数就能得到相应的帮助信息:






  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值