python大数据学习day2

本文概述了编程的基本思想,重点介绍了面向对象的概念及其特点,如封装、继承和多态。此外,文章还讨论了为何选择Python,包括网络编程的基础要素、Python的数据类型、标识符规则、运算符和格式化表达式示例。
摘要由CSDN通过智能技术生成

一、编程思想

经历时代及代表语言
编程语言一般分为: 低级语言(机器语言以及汇编语言)、高级语言(.c语言 BASICFortran Pascal等)和面向对象时代

二、面向对象

如今在整个程序设计中十分重要,其最突出的特点为封装性继承性和多态,Java Python 等

1.封装: 把隐私的内容封装起来 对外只暴露想让外界访问的接口
2.继承: 子类可以直接继承父类公有的内容不用重复开发如果继承下,父类内容不满足子类需求,子类可以重写或者扩展
3.多态: 同一种事物不同的状态

三、为什么选择python

优雅、适用面广泛

3.1网络编程的三要素:

ip地址 端口 协议

3.2为什么有时出现ping不通

查找顺序是:

1.浏览器输入www.baidu.com

2.优先在本地电脑hosts文件中查找是否有对应的域名映射,有直接用

3.如果没有,再去dns服务器8.8.8.8 或者 114.114.114.114找4.找到后就去直接访问ip对应的设备服务器

如果在hosts文件中设置了ip地址与需要查找的地址冲突,电脑就不会从dns服务器去找这个网址

3.3数据类型

数据类型:字符串(str)、整数(int)、浮点数(floot)、布尔(bool)

类型                    描述                                              说明
string            字符串类型                        用引号引起来的数据都是字符串

int           整型(有符号)数字类型             存放整数 如 -1,10,0 等

floot       浮点型(有符号)数字类型          存放小数 如-3.14,6.66

用type命令查询字面量的数据类型

type('字面量')

3.4标识符

识符命名规则- 内容限定
标识符命名中,只允许出现:

  • 字母
  • 数字
  • 下划线
  • 中文 

这四类元素其余任何内容都不被允许

标识符规则
组成:所有字母,所有数字,一个下划线,中文(不建议)
注意事项,不能以数字开头,严格区分大小写

命名规范:

简洁明了

3.5运算符

算术运算符:加(+)、减(-)、乘(*)、除(/)、整除(//)、取余(%)、求平方(**

赋值运算符:

  • 标准赋值: =
  • 复合赋值:+=-=*=/=//=%=**=

3.6占位符

"%占位符" % 变量

字符串:%s
整数 :%d
浮点数 :%f

3.7格式化表达式

f’{表达式}‘

name = '小明'
age = 18
height = 188
print(f'{name}的年龄是:{age},身高是:{height}cm')

 

小明的年龄是:18,身高是:188cm

  • 14
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值