学习来源:python廖雪峰个人网站https://www.liaoxuefeng.com/wiki/1016959663602400
另一个不错的网站:菜鸟教程(包含,python,Java,PHP等多种语言,资源全部免费)https://www.runoob.com/python3/python3-tutorial.html
python安装:用的最新的的python3.7.0,cmd命令行输入python运行,exit()退出环境。命令行打开文件位置,cd C:\Users\D.K\PycharmProjects,查看此文件夹下目录输入dir,用python执行,输入python learning.py
csdn笔记输入方式,fn+0便可调节是竖线光标还是单字符光标
-
Python基础
- 注释为井号#,冒号:结尾时,缩进的语句视为代码块,python大小写敏感,缩进tab一般是四个空格
- 数据类型和变量
- 整数,16进制的话,用0x前缀表示。
- 浮点数,科学计数法,10用e代替,12000表示为1.2e4
- 字符串,‘abc’其中单引号不算字符,要是单引号要做字符,就要用双引号最外围括起来。例如:“I‘m OK”
- 转义字符
\
可以转义很多字符,比如\n
表示换行,\t
表示制表符,字符\
本身也要转义,所以\\
表示的字符就是\,而不转义时,
Python还允许用r''
表示''
内部的字符串默认不转义,即在单引号前加一个rprint(r'\\\t\\') \\\t\\
- 如果字符串内部有很多换行,用
\n
写在一行里不好阅读,为了简化,Python允许用'''...'''
的格式表示多行内容 - 布尔值,只有True,Flase两种,注意大小写,布尔值可以用
and
、or
和not
运算。not
运算是非运算,它是一个单目运算符 - 空值,用None表示,与0不同,因为0是有意义的。
- 变量
- 常量,通常用全部大写的变量名表示常量,虽然大写之后仍然是一个变量,这样只是方便表示和区分
- 最后,解释整数的除法是精确的。python有两种除法,/和//,