您的位置:首页 > 编程语言 > Python开发

零基础 入门学Python-学习笔记第一讲(基本知识)

2018-01-30 12:34 1011 查看

1.Python安装

https://www.python.org/   (注意将.exe文件的路径添加到环境变量(Path),cmd运行python,出现版本号,日期等就是安装运行成功)

代码区分大小写

2.BIF:内置函数

查看所有内置函数:dir(__builtins__)  注意:前后是两个下划线

查看某个内置函数的功能:help(内置函数)

3.IDLE

解释:Python Shell,键入文本与程序交互的途径,类似于wins的命令窗口

快捷键:alt+n:下一条命令,复制第一行代码到该行,再点一下复制第二条代码到该行。以此类推

             alt+p:上一条命令。复制该行的上一行代码到该行,再点一次复制上上条代码到该行,以此类推。

          (alt+p用的更多一些)

py文件的注释:三个单引号或三个双引号 

4.Python2/3版本的区别

print "you":3版本不能正常显示,2版本可以正常显示。标准显示:print ("you")

5.>>> print("love"*5)

lovelovelovelovelove

>>> print("love"+5)

Traceback (most recent call last):

  File "<pyshell#6>", line 1, in <module>

    print("love"+5)

TypeError: must be str, not int       #报错

>>> print("你好"+"世界")

你好世界          #拼接,必须相同类型才能相加。

6.字符串中嵌入双引号等特殊标点:用\进行转义

>>> print("\"love\"")

"love"

较多特殊字符时用\比较麻烦:在字符前加r:

>>> print(r"c:\news\a\b")
 

c:\news\a\b        #末尾不能是特殊字符,否则报错。

处理末尾是\的情况:

>>> print(r"c:\news\a\b""\\")
 

c:\news\a\b\

7.冒号

if guess == 8:            else:  (注意冒号)

注意缩进,有冒号会自动缩进。

python中不允许if条件中赋值(if c=8:错误代码),C语言可以。

>>> first="520"
 

>>> print(first)
 

520

>>> type(first)
 

<class 'str'>

print()打印不包含引号,虽然结果没带引号,但结果仍是字符串

True用于计算时,相当于1
False用于计算时,相当于0

>>> True + True

2

8.Python的类型

Python中的类型:整型(int),浮点型(float),字符串(str),布尔型(bool)

类型转换:

>>> a="123"

>>> b=int(a)

>>> b

123

>>> type(b)

<class 'int'>

>>>
b=int('cxt')
#报错,因为python里只能把只包含数字的字符串转化为整型

>>>
a=int(3.14)
>>> a
3

>>>
b=float(a)
>>> b
3.0

>>>
a =3

>>> b=float(a)

>>> b

3.0

关于str()
 #注意str是关键字
>>> a=3.14
>>> b=str(a)
>>> b
'3.14'

type()
  :返回类型

isinstance(元素,类型)
 #判断元素与类型是否相同

>>>
isinstance("2.14",str)

True

>>> isinstance(123,bool)

False

>>> isinstance(True,bool)

True

>>> 

3.14e10  #e10:相当于乘10的10次方
>>> 3.14e10
31400000000.0                 #e记法

9.运算符

//     (取除法运算结果的整数部分)

>>> 5/3

1.6666666666666667

>>> 5//3

1

>>> 5.1//3

1.0

**   (幂运算符)

>>> 2**3

8

>>> 3**4

81

>>> 1<10<100

True    #相当于1<10and10<100
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: