Python学习1

1、静态语言和脚本语言。

静态语言一般是编写好源代码由编译器统一执行形成目标代码。c

脚本语言是一行一行写,接着翻译并执行。 python idle

2、高级语言写的程序称为源代码/源文件。

编译 是将全部源代码翻译成为机器指令。形成一个可执行文件。

解释 是对源代码进行逐条语句的翻译并运行。每执行一次就翻译一次。

3、有中文的python文件,脚本文件编码是UTF-8。

所谓脚本文件:是使用一种特定的描述性语言,依据一定的格式编写的可执行文件。

4、注释。单行注释用 #;多行注释用'''  ---连续三个单引号。

5、输入input。 name = input("输入你的姓名:")  #接收键盘输入,返回为string类型。

print(name)

6、eval  计算字符串所对应的表达式的值,返回结果。

r = eval(input("输入一个表达式"))

print(r)

7、变量 a=7  ,则a为整形变量; a=3.14 ,则a为浮点数类型。不用预先定义,赋值时即完成定义。

8、复数 a+bJ 。省略其中某一个位置就是默认对应位置为0。

9、字符串转换为整数:

int(参数1,参数2)  // 参数1是一个整数字符串,参数2是指转换为几进制。默认为十进制。

字符串用' ', " ",''' '''表示。

10、字符串转换为浮点数:

float('35.6')   #把字符串35.6 转换为 浮点数35.6

11、字符串的截取。字符串都用string类型表示。

s[beg:end]  beg---end-1  #只能截取,不能修改   s[1]访问某个元素

12、列表

列表可以包含多个元素,每个元素的类型可以不相同。可以进行列表嵌套。

列表可以截取产生新的列表,截取方式同字符串。

ls[beg:end] 截取列表结果也为列表,ls[0]返回某个元素。

列表的元素可以修改,ls[1:4]=[1,'2'] 把1-3位置上的元素替换为1,'2'。

注意 列表中的一个或几个元素修改,前面是[1,4]后面也要用列表类型来替换,而不能是元素。

但是可以把列表中的一个元素修改为一个列表。

列表中从最后添加元素:ls.append('a')

从任意位置添加元素:ls.insert(0,'a')

从任意位置删除元素:ls.pop(2)

生成列表:

ls =list(range(0,11))

13、元组:

元组就是用小括号写的列表,并且要求元组内的元素不可变。虽然不能修改元组中的元素,但如果元组中包含了列表等可变类型的元素,则可以对这些可变类型数据中的元素做修改。

14、字典:

用{},其中用键值对表示。key:value  

访问对应的值: 字典名+[ 键 ]

 

posted @ 2023-06-26 15:40  我的秘密小屋  阅读(3)  评论(0编辑  收藏  举报