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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值