python基础教程读书笔记--第一章

脚本文件还是跟其它脚本文件一样,开头以#!/usr/bin/python开头或者#!/usr/bin/env python开头



表示除法时,

1/2会支取整数, 1/2.0会表示到小数部分

//表示只取整数部分,1/2 1.0/2.0都是只表示整数部分。

求余运算 1%2=1

**  表示乘方运算 2^3可以表示为2**3=8



十进制数用0x表示 x=0x12 print x 结果显示18

八进制数用0开头表示 x=012   print x    结果显示10

 

获取用户输入

可以使用input 或者使用raw_input,

input 在输入字符串时需要加双引号,因为该函数获取到字符串时默认认为输入的是合法的表达式

raw_input不受该限制,顾名思义,按照原生的字符串看待


函数

比如print就是一个函数,正常使用应该是print (name),也就是函数+实参


模块

模块类比C语言的库,python import库,C语言include库的头文件

使用方式:模块.函数

还有一种方式:from模块import函数,直接导出函数,则使用的时候可以直接使用该函数。

__future__指的是那些在未来可能会成为标准的模块,预先满足使用时可以加着。


注释

python的注释是 #,#后面的都认为是注释


字符串

python 里面字符串既可以用单引号('')括起来,也可以使用双引号(“”)括起来,都是正确的。

如果字符串里面有单引号,那就用双引号括起来,以免python解释器识别不了,

如果字符串里面有双引号,那就用单引号括起来,以免python解释器识别不了。


字符串

str repr 和··(反引号)是三种可以把值变成字符串的三种方式

repr类比函数,str类比类型。

如果一个字符串很长,需要跨多行,那么可以以三个单引号或者三个双引号来代替普通引号‘’‘很长字符串,换行了‘’’

输入路径的时候,比如c:\nowhere文件夹,python会认为是转义,其实原本是想输入路径,确实是叫nowhere

这时候可以有两个办法解决,

1,c:\\nowhere

2,path=r'c:\nowhere',在路径比较长的时候比较有用,用r开头来表示原始字符串。


Unicode编码类比原始字符串,以u开头。






猜你喜欢

转载自blog.csdn.net/xiaoyilong2007101095/article/details/79064608