Advertisement

Python编程基础之Python语言的基础知识(上)

阅读量:

该文本介绍了Python编程的基础知识和语法规范。内容涵盖以下要点:
变量赋值规则:Python无需显式声明变量,在使用前即被创建;变量名称由字母、数字和下划线组成,默认区分大小写;字符串默认为Unicode编码;代码块以Tab或空格缩进限制;单行注释以#开始;多行注释以三重引号包围;多变量赋值可一次性将多个变量同时赋值为同一值或其他对象;数组切片删除指定索引范围内的元素;集合和元祖的操作方法等。
常用数据类型包括Number(整型无长短之分)、布尔值(True, False)、字符串、列表、字典、集合和元祖等。
常用函数如print()用于输出结果等。
列表操作包括初始化列表元素、增删改查等基本操作及实例说明。

在这里插入图片描述

第一个Python程序

在.txt文件中写入“hello world”

复制代码
    # “hello world”
    str = 'hello world'
    file = open('../Users/CJW/Desktop/FIRSTCODE.txt','w') # 以只写的方式打开TXT文件
    file.write(str) # 在文件中写入hello world
    file.close() # 关闭文档,释放内存
    
    
      
      
      
      
      
    
    AI助手

Python固定语法

Python中的变量无需声明,在被引用之前必须进行赋值操作才被生成。
这些数值型数据项的一般命名遵循以下规则:它们通常由字母、数字以及下划线组成;其中一般建议第一个字符选择字母或下划线「_」以确保一致性;此外还需注意区分大小写的敏感性。


Python 3 的源代码文件通常采用 UTF-8 编码方案,并将所有的字符串对象定义为 Unicode 字符串类型。 或者,在脚本的最前端明确声明编码方式:coding: GB18030


语法格式 :代码块以Tab或空格缩进限制,而不以花括号”{}”等分割代码。


注释
单行注释:# 注释
多行注释:‘’’ 多行注释 ‘’’


多变量赋值

复制代码
    # 多变量赋值实例
    A,B,C = "java","c++","python"
    a = b = c = 1  
    print(A, B, C, a, b, c)
    
    
      
      
      
      
    
    AI助手

[0:a] 左闭右开

复制代码
    del cjw[0:2] # 删除数组中的前两个
    
    
      
    
    AI助手

标准数据类型
Number(int float bool complex)
PS:1.整型无长短之分
2.布尔值:True, False
String
List
Dictionary
Sets(集合)
Tuple(元祖)


常用函数

常用函数

列表(List)
1、列表中的各项均具有可变性;
2、列表中的各项按顺序排列,并各自对应特定的位置;
3、该列表能够包容Python编程语言中各种类型的对象。

复制代码
    # List实例
    cjw = [
    24,
    'Tree’,
    print('男'),
    True,
    [24,100],
    ]
    print(cjw[0])
    
    
      
      
      
      
      
      
      
      
      
    
    AI助手

列表常用函数:

列表函数

List的增删改查:

List的增删改查
复制代码
    # List的增删改查
    cjw = [
    24,
    '男',
    True,
    A,
    [24,100]
    ]
    cjw.insert(0,'666') # 第一个元素插入 666
    del cjw[-1] # 删除 [24,100]
    del cjw[0:2] # 删除数组中的 24 和 ‘男’
    
    
      
      
      
      
      
      
      
      
      
      
      
    
    AI助手

循环语句
在Python中不存在do-while循环语句(需注意使用冒号和缩进)。
for循环能够遍历任意序列中的各项,例如列表或字符串。
eg1:

复制代码
    List = [2,'a',True,3.4]
    for i in List:    
    print(i)
    
    
      
      
      
    
    AI助手

eg2:

复制代码
    for i in range(10):    
    print(i)
    
    
      
      
    
    AI助手

while

复制代码
    while 判断条件:
    语句
    else:
    语句
    
    
      
      
      
      
    
    AI助手

while 循环体内仅包含一条指令时,则可将其与while 关键字并列书写。
break 也可用于从 for 循环及 while 循环中退出,并使相应 else 子块不再执行。
continue 指令的作用是从当前 loop 内部跳过剩余代码后继续下一轮迭代。
s:pass 作为无功能指令被用于保持代码结构完整性,在实际编程中通常作为占位符使用。


列表推导式

复制代码
    a = []
    a = [i**2 for i in range(1,10)]
    print(a)
    
    
      
      
      
    
    AI助手

结果:[1, 4, 9, 16, 25, 36, 49, 64, 81]


全部评论 (0)

还没有任何评论哟~