Python基础——基本编写格式和内容

一、python中数的类型:

1.   整数:

整数举例:2,5,100.

2.浮点数:

浮点数举例:3.23,52.3E-4.(E标记表示10的幂,5.23E-4表示为52.3*10^-4).

3.复数:

复数举例:(-5+4j),(2.3-4.6j).

附:在python中不区分“long int”类型。默认的整数类型就是任意长度的。

二、python中字符串:

字符串是字符的序列,在python中写的每个python程序几乎都会用到字符串。

  • 自然字符串:如果你想指定一些不被特殊处理,那么就需要在字符串前加上R或r来指定自然字符串。
  • 字符串在创建之后是不可变的。

三、引号:

1.单引号:

可以使用单引号指定字符串,如‘what is your name?’。字符串中的空格和制表符都会照原样保留。


2.双引号:

双引号和单引号用法完全相同。


不过在某些时候需要用到双引号。当内容中包含‘ 时,在外部输入’会报错,所以在外部需要“,这时不会报错。



3.三引号:

使用三引号时可以指示一个多行的字符串。在三引号中可以自由的使用单引号和双引号。


在输出界面时会自动转换,换行转为\n ,TAB将转换为\t 等等。

四、format方法

有时候不想用其他信息来构造字符串这个时候format()方法就非常有用。



format方法内的值是与前面{}中的数字相对应的。

个人总结:学习C语言的小伙伴可以这样理解 这个print中的{0}{1}相当于c语言中的%c &d,而后面的format中的值则是c语言中后面的变量的值。由于python是完全面向对象的,所以在需要变量的时候不要像c语言或者Java中再去声明对象类型和创建新的对象。

五、标识符的命名

在了解标识符之前先说一下变量,有些基础的可能都会知道,变量就是你计算机存储信息的一部分内存,他是用来存储我们想要的数据信息。

标识符的命名规范:

  • 标识符的第一个字符必须是字母或者一个下滑线('_')。
  • 标识符的其他字符可以由字母、数字、下划线等组成。
  • 标识符是对大小写敏感的。也就是 name和Name是两个不同的标识符。

六、逻辑行和物理行

物理行:就是你在编写程序时所看到的。

逻辑行:就是Python编译器编译时读取的单个语句。

python假定每个物理行对应一个逻辑行。

如果想要在一个物理行中编写多个逻辑行那么需要分号(;)来标识分开每个逻辑语句。

比如:


这三个是等同的,不过为了读码和修改的方便建议使用第一种或者第三种。在python程序中一般情况下都是是由第三种,不过我是由C和java转过来的比较习惯加上分号看着舒服一点。

七、缩进

python中不像Java和c语言中那样用{}来决定语句的分组,而是用缩进来决定语句的分组。

在python中空白非常重要,在每行开头的空白称之为缩进。

在行首的主要的空白(空格键和制表符)用来决定逻辑行缩进的层次,从而决定语句的分组。同一层次的语句必须具有相同的缩进。每一组这样的语句称为一个块。

首先要记得不能随意的使用缩进,否则会引发错误。如:


具体什么时候用到缩进,会在后面的文章中提到。

以上就是我在自学过程中所学习到Python最基本的内容 ,接下来我会继续更新学习python。

猜你喜欢

转载自blog.csdn.net/qq_37235798/article/details/80880791