1.python介绍
-
python 是一门计算机语言
-
常见的计算机语言:python、java、C语言。。。
-
什么是计算机语言:就是让计算机知道你想干什么,把你的需求使用它能听懂的语言说出来
-
中国也有一门计算机语言:易语言
- 能认为是语言的本质上来说需要具备一个特性:流程控制
- 流程控制:
- 分支结构
- 循环结构
-
易语言
-
现在几乎凉了,因为中国文字博大精深,一个字有很多种意思,用中文编程太难了
2.python能干什么
爬虫=> 不靠谱 现在一般都有反扒机制
爬 就 违法
挂=> 抢茅台
人工智能 机器人 大数据 人脸识别。。。 需要学习神经网络
web开发(浏览器端的项目开发) google youtube
数据分析:pandas 做数据分析并图表的方式展示=> 可以做 自动化办公
3.语言类型
强类型语言:C 语言 对类型特别敏感 int num = 10; java也属于强类型语言
弱类型语言:php 全端javascript 对类型不敏感 $num = 10 $num = ”admin" var num = 10 var num = “root”
半强半弱:python 声明变量的时候就是弱的 不同类型做运算的时候就是强的 num = 10
4.python中常见的数据类型
数据类型:整数 浮点数 布尔(1 ture 真, 0 false 假)。。。。
字符串:abc def admin。。。。
列表:类似数组。。。。
元组
集合
字典
。。。。
5.python中变量的使用
-
在python里面的注释
# 代表单行注释
''' 多行注释 多行注释 多行注释 '''
-
声明一个变量
a = 10
- 查看变量的类型
# ptint就是输出的意思 类似于C语言中的printf()
# type可以查看变量的类型
# <class 'int'> 表示变量a的数据类型为 int类型
print(type(a))结果:
<class 'int'>
- 声明一个字符串
# 声明一个字符串
str = "hello world"
# 输出 print()用于输出 这个代码就是用来做调试的
print(str)结果:
hello world
-
学习一门计算机语言本质上:
- 1.语法
- 2.函数
- 3.库
-
如果需要指定对用的 字符输出 可以将 字符串作为 ‘数组’ 的形式访问
-
访问字符串中的某一个字符 可以从 索引 0开始 作为第一个字符
-
str[索引] 索引就是指定的字符在 字符串中的位置 位置从 0开始
-
# 指定访问字符串中某一个字符 类似于C语言中 对数组内容的访问
# str[索引] 索引就是指定字符在字符串中的位置 位置从0开始
str = "hello world"
print(str)
print(str[3])结果:
hello world
l
- 指定格式化输出
# 使用格式化输出 常用的格式化 %s字符串 %d数字 %c ASCII码
name = 'admin'
age = 18
sex = '男'
print("大家好,我叫%s,今年%d岁,性别是%s" %(name, age, sex))结果:
大家好,我叫admin,今年18岁,性别是男
- 大段落字符串的编写
# 这里的'''并不是多行注释
str2 = '''大段落的字符串换行后继续我是后续的字符串'''
print(str2)结果:
大段落的字符串换行后继续我是后续的字符串