基础知识

1、常量:



1.1、数:5、1.23、9.25e-3
  4种类型的数——整数、长整数、浮点数和复数
    2是一个整数的例子。
    长整数不过是大一些的整数。
    3.23和52.3E-4是浮点数的例子。E标记表示10的幂。在这里,52.3E-4表示52.3 * 10-4。
    (-5+4j)和(2.3-4.6j)是复数的例子


1.2、字符串:'This is a string'、"It's a string!"
  a、字符串就是字符的序列,可以用单引号指示字符串;也可以用双引号,与单引号一样效果。
  b、利用三引号,你可以指示一个多行的字符串。你可以在三引号中自由的使用单引号和双引号。
  c、逗号的表示不能直接写出来,需要用转义字符\’,这样系统就会认为这是一个需要输入的“’”了;可以用\\表示单个”\”前面的”\”是转义字符的标记,还有换行\n制表\t
  d、自然字符串:如果你想要指示某些不需要如转义符那样的特别处理的字符串,那么你需要指定一个自然字符串。自然字符串通过给字符串加上前缀r或R来指定。例如r"Newlines are indicated by \n"。
  e、在你处理文本文件的时候使用Unicode字符串,特别是当你知道这个文件含有用非英语的语言写的文本。
  f、字符串是不可变
  g、按字面意义级连字符串:如果你把两个字符串按字面意义相邻放着,他们会被Python自动级连。例如,'What\'s' 'your name?'会被自动转为"What's your name?"。

 

2、变量:



变量可以存储名称,也可以存储信息内容,占据内存。
常量只有一个名字,不占据内存;而变量是一个存储空间的的标识符,它是占据内存空间的。标识符是用来标识某样东西的名字。在命名标识符的时候,需要遵循这些规则:
  a、标识符的第一个字符必须是字母表中的字母(大写或小写)或者一个下划线(‘ _ ’)。
  b、标识符名称的其他部分可以由字母(大写或小写)、下划线(‘ _ ’)或数字(0-9)成。
  c、标识符名称是对大小写敏感的。例如,myname和myName不是一个标识符。注意前者中的小写n和后者中的大写N。
  d、有效 标识符名称的例子有i、__my_name、name_23和a1b2_c3。
  e、无效 标识符名称的例子有2things、this is spaced out和my-name

 

3、数据类型:



变量没有数据类型,只是一个标识符,但是它标识的内容是有类型的
Python3 中有六个标准的数据类型:
  Number(数字)
  String(字符串)
  List(列表)
  Tuple(元组)
  Set(集合)
  Dictionary(字典)
Python3 的六个标准数据类型中:
  不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组);
  可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)。

 

4、 对象:



Python把在程序中用到的任何东西都称为对象。这是从广义上说的。因此我们不会说“某某东西 ”,我们说“某个对象 ”

 

5、逻辑行与物理行:



物理行是你在编写程序时所看见的。就是程序员所写代码的所在行
逻辑行是Python看见的单个语句,是指源代码经过预编译后,代码所在的那一行


6、缩进:



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

posted @   Carllll  阅读(163)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示