Python01——初识python

作为第一次接触python的小白,刚刚开始学习,十分感谢图灵学院的各位老师们提供的平台,希望能和大家相互交流讨论,坚持每段时间记录总结一下自己的进度。

 

环境安装

-Virtualbox+Ubuntu

-套件是Anaconda3+pycharm

#注释

-行注释:以井号开头

-块注释:用三个单引号或者双引号,括起来的部分,如  '''注释'''

#变量

-命名规则

-与其他语言类似,包含数字、大小写字母,下划线等

-数字不可以作为开头 -python中,以下划线开头的内容具有特殊含义,不建议使用 -比如: _gender,可以用但不推荐

-大小写不一样

-Python和python是两个不同的变量

-推荐 -使用具有固定含义的英文单词或者缩写,srv=server,skt=socket,一般以posix规则来命名

-驼峰命名法

-大驼峰,每个单词首字母大写

-python中给类一般这么命名 如 MyTrueLove

-小驼峰,类似大驼峰,但是第一个字母小写

-python中一般嘛,给普通变量或者函数命名 如 myTureLove -posix写法

-多个单词用下划线连接 -单词全部小写

-my_first_lov

-保留字和关键字 -不多说,起变量名的时候避开就好

 

##变量声明 -var1,var2,var3=v1,v2,v3 这是多个变量赋值

变量类型 -严格意义上来说,python只有一个类型

-标准数据一共六种

-数字类型Number

-字符类型str

-列表list

-元组tuple

-字典Dictionary

-集合set

Number数字类型

-数字类型无大小限制 整数

-自然数,0,负自然数

-整数分进制

-二进制 0b打头 如0b1011

-八进制 0o开头 如0o107

-十六进制 0x开头 如0xff

-十进制

浮点数

-小数 -可以省略,如 0.5,.5

-科学计数法法

-举例 -152.38=1.5238e2 -0.582=5.82e-1 后面的e表示10的指数

复数

-由实部和虚部构成的数字-

虚部用j表示-5+3j-9 无虚部-3j 无实部

布尔值

-表真假

-只有两个值, True/Flase

-可以直接和数字比较

字符串

-表示方式

-单引号

-双引号

-三引号(三个单引号或者三个双引号)

-可以包含多行信息 -有些时候单双引号需要交替使用,因为如何判断你是字符串的开始和截止 比如开头是单引号,那么下一个单引号就是结束的位置。

 

同时,作为第一次接触jupyter notebook这款软件,相当实用,简单来说,你可以在矩形框中也就是cell中输入代码和笔记,代码模式是code,而笔记的话就是Markdown;同时你想要运行的话,快捷键是ALT+Enter,当然了,你也可在help中的keyboard shortcuts找一下快捷键。

对了,第一次在linux下写博客,给大家安利一款不错的截图软件,可以自定义截图。

软件是screenshot

安装命令是 sudo apt  install gnome-screenshot

当然也有很多的选项

-a 自定义区域进行截图

-d N 等待N秒后截图

-i 是交互式界面,比较好操作。

eg. 1. gnome-screenshot 直接截全屏

      2. gnome-screenshot 自定义截屏

      3  info gnome-screenshot 可以查看相关的快捷键 

今天就到这里吧,希望对大家也有所帮助。

你可能感兴趣的:(Python01——初识python)