本站消息

站长简介/公众号


站长简介:高级软件工程师,曾在阿里云,每日优鲜从事全栈开发工作,利用周末时间开发出本站,欢迎关注我的微信公众号:程序员总部,程序员的家,探索程序员的人生之路!分享IT最新技术,关注行业最新动向,让你永不落伍。了解同行们的工资,生活工作中的酸甜苦辣,谋求程序员的最终出路!

  价值13000svip视频教程,python大神匠心打造,零基础python开发工程师视频教程全套,基础+进阶+项目实战,包含课件和源码

  出租广告位,需要合作请联系站长

+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

2021-02(16)

2021-03(41)

马士兵Python基础版2020教程 自学笔记

发布于2021-12-02 00:14     阅读(804)     评论(0)     点赞(8)     收藏(3)



2

解释型语言,开发过程中没有编译环节

交互式语言

一切皆对象,面向对象的语言

3

  1. IDLE自带简单开发环境
  2. 交互式命令行程序
  3. manuals官方技术文档
  4. module已安装模块文档

5

  1. print(520)
  2. print('helloworld')
  3. print(3+2)
  4. #将数据输出到文件中,1.路径存在2.使用file=
  5. fp=open('D:/text.txt','a+')#a+:如果文件不存在就创建,存在就在文件内容的后面继续追加
  6. print('helloworld',file=fp)
  7. fp.close()
  8. #不进行换行输出(输出内容在一行当中)
  9. print('hello','world','pyhton')

  1. print('hello\nworld')
  2. print('hello\tworld')#四个字符一组
  3. print('hello000\tworld')
  4. print('hello\rworld\rfhd')#进行覆盖
  5. print('hello\bworld')#退格,o没了
  6. print('http:\\\www.com')
  7. print('老师说:\'大家好\'')
  8. #原字符,不希望字符串中的转义字符起作用,在字符串前加上r或者R
  9. #注意事项,最后一个字符不能是反斜杠
  10. print(r'hello\nworld')

8

  1. import keyword
  2. print(keyword.kwlist)#查看保留字

9

 10

变量多次赋值之后,变量名会指向新的空间

12

二进制0b开头

八进制0o开头

十六进制0x开头

注释快捷键ctrl+/

13

 15

 16

 18

19 

 21

 算数运算符

  1. print(1/3)#除法运算0.3333333333333333
  2. print(1//3)#整除运算0
  3. print(2**2)#幂运算符:2的2次方
  4. print(2**3)#2的3次方
  5. print(9%-4)#-3

22

  1. #支持解包赋值
  2. a,b,c=20,30,40
  3. print(a,b,c)
  4. a=b=c=10#链式赋值,abc的id一样
  5. print(a,id(a))#10 1627767990864
  6. print(b,id(b)#10 1627767990864
  7. print(c,id(c))#10 1627767990864

23

一个变量由三部分组成:标识,类型,值

== 比较的是值

is 比较的是对象的标识

  1. a=10
  2. b=10
  3. print(a==b)#true
  4. print(a is b)#true

24

布尔运算符 in / not in

  1. s='helloworld'
  2. print('w' in s)#true
  3. print('k' in s)#false
  4. print('o' not in s)#false
  5. print('p' not in s )#true

25

位运算:将数据转成二进制进行计算

26

 28

  1. #以下对象的布尔值均是False
  2. print(bool(False))
  3. print(bool(0))
  4. print(bool(0.0))
  5. print(bool(None))
  6. print(bool(''))#空字符串
  7. print(bool(""))
  8. print(bool([]))#空列表
  9. print(bool(list()))
  10. print(bool(()))#空元祖
  11. print(bool(tuple()))
  12. print(bool({}))#空字典
  13. print(bool(dict()))
  14. print(bool(set()))#空集合

 31

 32

 33

条件表达式

 34

PASS语句

原文链接:https://blog.csdn.net/m0_58125693/article/details/121566429







所属网站分类: 技术文章 > 博客

作者:

链接:https://www.pythonheidong.com/blog/article/1106437/13d76386902316e1d656/

来源:python黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

8 0
收藏该文
已收藏

评论内容:(最多支持255个字符)