程序员的资源宝库

网站首页 > gitee 正文

python day 3(last day什么意思)

sanyeah 2024-04-01 11:56:57 gitee 10 ℃ 0 评论

 

Python Day 3

1. 使用[  ]获取字符串中的一个或多个字符

第一种,索引 [  ]里面只有一个地址

第二种  切片, [ : ]里面是一个左闭右开的区间

注意中间使用冒号,而非逗号

2. 列表

使用[  ]表示,采用逗号分隔

使用保留字 in 判断元素是否在列表中

例如:1 in a    直接就返回True   False

换言之 if 1 in a,就是一个完整的判断句了

3. Input()

获取字符类型的输入,

参数是提示信息,而非真正的输入

   Print()的格式化

print(转换后的温度是{:.2f}C.format(C))

{  } 表示槽,后续变量填充到槽中 {:2f}表示将变量c填充这个位置是取小数点后两位。

4. eval() 去掉参数最外侧引号并执行余下语句的函数    又称作“评估函数”

 更广泛的意义:能将任何形式字符串信息,变成python语句

eval(print(hello world)) 将输出hello world

5. 计算机技术的演进

1946-1981 第一台pc机的诞生,计算机结构时代,有了很多种的CPU 计算机能力问题

1981-2008 安卓操作系统的诞生,向移动时代转换 “人与计算机的交互问题”

2008年      网络和视窗时代,互联网与windows视窗系统   数据问题

             计算机打败世界围棋冠军,大数据,网络安全,复杂信息系统时代

2017年      人工智能时代  人类自身的问题

6. 编程语言的多样初心

C语言:希望编程者理解计算机系统结构,提高程序的性能,做计算机底层程序的开发

JAVA语言:诞生于网络与视窗时代,提出面向对象的方式,解决跨平台的问题,希望我们理解程序主客体之间的关系

C++:适合大规模的程序

VB:对象、按钮、文本框、希望编程者理解人机之间的交互,桌面程序上的开发

Python:使用第三方库,只希望理解问题的求解,注重编程逻辑

7. 超级语言:粘性整合已有程序,具有庞大的计算生态,可以很容易利用已有代码的功能

编程思维不再是刀耕火种而是集成开发,不重复制造轮子,python是目前唯一的超级语言,其前进的步伐不可阻挡。

8. Print中间加逗号,逗号相当于一个空格

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表