🖼 人工智能学习总目录

🖼 《Python编程_从入门到实践》小结及目录

本章知识小结:

  • 1、变量命名
  • 2、字符串(str.title()、str2.upper()、str.strip()、 f”{}{}”、 “ {} {} “.format(a,b))
  • 3、两整数相除\整数+浮点数得到浮点数、数中下划线、多变量赋值、常量命名
  • 4、注释
  • 5、数据类型(字符串类型str、整数类型int、浮点类型float、布尔类型bool、空值类型NoneType、)

1、变量

下面是对变量的一个赋值和打印案例

1
2
3
# 变量名 = 变量值
message = "Hello World !"
print(message)

变量命名

硬性要求:

  • 1、只能由数字、字母、下划线组成

  • 2、不能有空格

  • 3、不能以数字开头

好的名字:

  • 1、变量名要简洁易懂 (少用拼音多用英语单词)

  • 2、不能用Python关键字(不用记,遇到会报错)

  • 3、慎用1和0

下划线命名法:

  • 1、字母全部小写
  • 2、不同字母用下划线隔开
  • 例如:user_aage 、 user_gender

2、字符串

字符串操作

字符串就是一系列字符,变量命名时用引号包裹的就是字符串

1
2
str1 = "This is a string"
str2 = 'This is also a sting'

2.1 首字母大写方法str1.title()

1
2
str1 = "This is a string"
print(str1.title())

2.2 全字母大写方法str2.upper()

1
2
str2 = 'This is also a sting'
print(str2.upper())

2.3 字符串中使用变量 f”{}{}”

1
2
3
4
5
6
7
first_name = "ada"
last_name = "lovelace"
full_name = f"{first_name} {last_name}"
#也可以用下面的方法
#full_name = " {} {} ".format(first_name,last_name)
message = f"Hello, {full_name.title()}!"
print(message)

2.4 制表符 \t 和换行符 \n

1
2
print('\tpython')
print('\npython')

2.5 删除空白str.strip()

1
2
3
4
name = " python "
print(name.rstrip())
print(name.lstrip())
print(name.strip())

3、数

1
2
3
4
5
6
7
8
9
10
11
#字符 "12"
#整数 12 运算: + - * / () %
print(1 + 2)

#浮点数 12.0
print(0.2 + 0.1)

#导入math包,更多相关
import math
print(math.sin(1))
print(math.log2(8))

3.1 整数和浮点数

两整数相除得浮点数

整数和浮点数运算得浮点数

3.2 数中的下划线

数字赋值的时候加下划线便于识别,不影响后续操作

Num = 12_000_000_000

3.3 同时给多个变量赋值

x , y , z = 0 , 0 , 0

3.4 常量

全大写的命名表示常量

MAX_COUNT = 5000

4、注释

使用# 单行注释 或者 control + /

使用‘’‘内容‘’‘ 多行注释 或者 control + /

5、数据类型

1
2
3
4
5
6
7
8
9
10
11
12
13
14
#字符串类型 str
print(len('\n'))
print(len(' a '))
print('Hello'[1])

#整数类型 int

#浮点类型 float

#布尔类型 bool = True\False

#空值类型 NoneType 表示完全没有值

print(type('xxx'))